eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikaTesty funkcjonalne rdzenia AVR
Ilość wypowiedzi w tym wątku: 2

  • 1. Data: 2017-02-05 22:41:09
    Temat: Testy funkcjonalne rdzenia AVR
    Od: Sebastian Biały <h...@p...onet.pl>

    Cześć.

    Powiedzmy że muszę w celu przetestowania pewnego kawałka kodu napisanego
    w AVR stworzyć emulator AVR. Sprawę komplikuje że to musi być emulator
    cycle-exact.

    Nie potrafie takiego znaleźc gotowego, z resztą wszystkie emulatory
    dowolnego CPU tradycyjnie pisane sa byle jak [1] i te znalezione AVR nie
    nadają się nawet jako sensowna baza.

    Musze więc narzeźbić własny :/

    W tym celu potrzebuje testów funkcjonalnych rdzenia AVR. Z grubsza to
    program który coś robi i samodzielnie podczas pracy testuje czy to zrobił.

    Coś takiego można znaleźc np. dla 6502:

    https://github.com/Klaus2m5/6502_65C02_functional_te
    sts

    Widział ktoś kiedyś takie testy dla avr? Byłem przekonany że jak ktoś
    implementuje open source core avr w FPGA to ma jakies unit testy, a tu
    sie okazuje że jak zwykle dziadostwo wygrywa jak zawsze :D

    [1] Projekt M.A.M.E. zawiera chyba emulator każdego mozliwego CPU jaki
    był w maszynach arcade, ale wszystkie (no dobra, widziałem tylko
    wiekszość) napisane są fatalnie, choć działają :/


  • 2. Data: 2017-02-13 22:58:09
    Temat: Re: Testy funkcjonalne rdzenia AVR
    Od: Janusz_k <J...@o...pl>

    W dniu 2017-02-05 o 22:41, Sebastian Biały pisze:
    > Cześć.
    >
    > Powiedzmy że muszę w celu przetestowania pewnego kawałka kodu napisanego
    > w AVR stworzyć emulator AVR. Sprawę komplikuje że to musi być emulator
    > cycle-exact.
    A czego brakuje debugerowi w AVR Studio że go nie chcesz użyć?
    To po 1 a po 2 jesteś pewien że to lepiej napiszesz?

    --
    Pozdr

    Janusz_k

strony : [ 1 ]


Szukaj w grupach

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: