Pokrewne
menu      Programowanie atmega2560 a atmega128
menu      Program do odczytu kart MMC/CD sektor po sektorze
menu      Niemoznosc zakonczenia programu nagrywania przed czasem w magnetowidzie Samsung
menu      Praca stała (pełny etat) -Programowanie, webmastering, admin
menu      Programowanie uC - wspoldzialanie przerwan i algorytmu - zasady sztuki
menu      Jakaś łatwo programowalna pamięć RÓWNOLEGŁA, nieulotna - co polecicie??
menu      [Oferta] Administracja Serwerami / Monitoring / Tuningowanie / Programowanie
menu      Jak ustawic poczte w programie mail w Mac OS X
menu      Jaki program do puszczania cyklicznych spotów mp3...?
menu      Programik G6 FTP Server. Czy ktoś korzysta?.
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • sp2wlawowo.keep.pl
  • NIOS - programwoanie EPCS z wsadem dla FPGA + kodem dla CPU





    Greg\(G.Kasprowicz\) - 16-02-2007 15:45
    NIOS - programwoanie EPCS z wsadem dla FPGA + kodem dla CPU
      hej
    mam taki problem:
    w jaki sposob przekonac Quartusa, by do pamieci EPCS16 wrzucil oprocz wsadu
    dla FPGA takze binarke dla NIOSa?
    w przypadku dev boarda nie ma problemu, odpala sie flash programmer i
    dziala, jednakze ja chce programwoac te pamiec szeregowa NIE przez JTAG,
    lecz moim wlasnym programatorem, przez ethernet, gdyz NIOS siedzi na plycie
    VME kilkaset m od PCta
    Tak wiec potrzebuje wiedziec, w jaki sposob polaczyc wsad wygenerowany przez
    quartusa z binarka wygenerowana przez NIOS IDE.
    Pozdrawiam
    Greg





    =?ISO-8859-2?Q?G=F3rski_Adam?= - 16-02-2007 17:45

      Użytkownik Greg(G.Kasprowicz) napisał:
    > hej
    > mam taki problem:
    > w jaki sposob przekonac Quartusa, by do pamieci EPCS16 wrzucil oprocz wsadu
    > dla FPGA takze binarke dla NIOSa?
    > w przypadku dev boarda nie ma problemu, odpala sie flash programmer i
    > dziala, jednakze ja chce programwoac te pamiec szeregowa NIE przez JTAG,
    > lecz moim wlasnym programatorem, przez ethernet, gdyz NIOS siedzi na plycie
    > VME kilkaset m od PCta
    > Tak wiec potrzebuje wiedziec, w jaki sposob polaczyc wsad wygenerowany przez
    > quartusa z binarka wygenerowana przez NIOS IDE.
    > Pozdrawiam
    > Greg
    >
    >
    No to chyba *.rbf bedzie Ci źródłem najbardziej - czysty obraz do zapchania.

    Adam




    =?ISO-8859-2?Q?G=F3rski_Adam?= - 16-02-2007 17:45

      Użytkownik Górski Adam napisał:

    > Użytkownik Greg(G.Kasprowicz) napisał:
    >
    >> hej
    >> mam taki problem:
    >> w jaki sposob przekonac Quartusa, by do pamieci EPCS16 wrzucil oprocz
    >> wsadu dla FPGA takze binarke dla NIOSa?
    >> w przypadku dev boarda nie ma problemu, odpala sie flash programmer i
    >> dziala, jednakze ja chce programwoac te pamiec szeregowa NIE przez
    >> JTAG, lecz moim wlasnym programatorem, przez ethernet, gdyz NIOS
    >> siedzi na plycie VME kilkaset m od PCta
    >> Tak wiec potrzebuje wiedziec, w jaki sposob polaczyc wsad wygenerowany
    >> przez quartusa z binarka wygenerowana przez NIOS IDE.
    >> Pozdrawiam
    >> Greg
    >>
    > No to chyba *.rbf bedzie Ci źródłem najbardziej - czysty obraz do
    > zapchania.
    >
    > Adam
    ALe coś czuję że to nie o to chodzi

    Adam




    =?ISO-8859-2?Q?G=F3rski_Adam?= - 16-02-2007 17:45

      Użytkownik Górski Adam napisał:

    > Użytkownik Górski Adam napisał:
    >
    >> Użytkownik Greg(G.Kasprowicz) napisał:
    >>
    >>> hej
    >>> mam taki problem:
    >>> w jaki sposob przekonac Quartusa, by do pamieci EPCS16 wrzucil oprocz
    >>> wsadu dla FPGA takze binarke dla NIOSa?
    >>> w przypadku dev boarda nie ma problemu, odpala sie flash programmer i
    >>> dziala, jednakze ja chce programwoac te pamiec szeregowa NIE przez
    >>> JTAG, lecz moim wlasnym programatorem, przez ethernet, gdyz NIOS
    >>> siedzi na plycie VME kilkaset m od PCta
    >>> Tak wiec potrzebuje wiedziec, w jaki sposob polaczyc wsad
    >>> wygenerowany przez quartusa z binarka wygenerowana przez NIOS IDE.
    >>> Pozdrawiam
    >>> Greg
    >>>
    >> No to chyba *.rbf bedzie Ci źródłem najbardziej - czysty obraz do
    >> zapchania.
    >>
    >> Adam
    >
    > ALe coś czuję że to nie o to chodzi
    >
    > Adam
    A może z niosa przez ASMI ?

    Adam





    Greg\(G.Kasprowicz\) - 16-02-2007 18:45

     
    >>> w jaki sposob przekonac Quartusa, by do pamieci EPCS16 wrzucil oprocz
    >>> wsadu dla FPGA takze binarke dla NIOSa?
    >>> w przypadku dev boarda nie ma problemu, odpala sie flash programmer i
    >>> dziala, jednakze ja chce programwoac te pamiec szeregowa NIE przez JTAG,
    >>> lecz moim wlasnym programatorem, przez ethernet, gdyz NIOS siedzi na
    >>> plycie VME kilkaset m od PCta
    >>> Tak wiec potrzebuje wiedziec, w jaki sposob polaczyc wsad wygenerowany
    >>> przez quartusa z binarka wygenerowana przez NIOS IDE.
    >>> Pozdrawiam
    >>> Greg
    >>>
    >> No to chyba *.rbf bedzie Ci źródłem najbardziej - czysty obraz do
    >> zapchania.
    >>
    >> Adam
    > ALe coś czuję że to nie o to chodzi
    >
    nie, nie o to
    wiem co wyslac do EPCS by zaprogramowac go, przerabialem to na rozne
    sposoby. Wszystko dziala jak trzeba jesli laduje sama konfiguracje do FPGA.
    Jednakze nie wiem, jak dolaczyc chociazby do tego *.rbf, binarke dla NIOSa
    zaprogramowalem EPCS po JTAGu poprzez flash programmer, i odczytalem swoim
    programatorem, i widze ze za binarka dla FPGA znajduje sie binarka dla
    NIOSa.
    Pytanie jak przygotowac sam wsad do EPCS16/64 przy uzyciu samego quartusa i
    NIOS IDE
    Musi byc jakas opcja w tym pakiecie , googlalem i wszystkie znalezione
    odpowiedzi dotycza zestawu startowego nios, a tam uzywaja roznoleglej flash
    i CPLD jako konfiguratora, albo laduja przez JTAG, najpierw wsad dla FPGA, a
    potem binarke dla NIOSa
    a ja chce bez JTAGa, wszystko na raz.




    Pszemol - 16-02-2007 18:45

      "Greg(G.Kasprowicz)" <Grzegorz.Kasprowicz_usunto_@CERN.CH> wrote in message news:er4ehn$muc$1@inews.gazeta.pl...
    > w jaki sposob przekonac Quartusa, by do pamieci EPCS16 wrzucil oprocz wsadu
    > dla FPGA takze binarke dla NIOSa?
    > w przypadku dev boarda nie ma problemu, odpala sie flash programmer i
    > dziala, jednakze ja chce programwoac te pamiec szeregowa NIE przez JTAG,
    > lecz moim wlasnym programatorem, przez ethernet, gdyz NIOS siedzi na plycie
    > VME kilkaset m od PCta
    > Tak wiec potrzebuje wiedziec, w jaki sposob polaczyc wsad wygenerowany przez
    > quartusa z binarka wygenerowana przez NIOS IDE.

    Nie bardzo rozumiem co probujesz osiagnac...
    Chcesz uruchamiac program wprost z sekcji pamieci EPCS16 ?
    Czy moze trzymac tam tylko blok bajtow jako dane do
    skopiowania gdzies potem do ram programowo ?

    W obu przypadkach potrzebujesz do systemu NiosII dodac
    kontroler pamieci EPCS jako urzadzenie peryferyjne.
    W NiosII IDE masz narzedzie o nazwie Flash Programmer
    i tam mozesz ustawic aby zaprogramowal do pamieci EPCS
    konfiguracje jak i kawalek binarnego pliku.

    W Quartusie wczesniej musisz miec "board description"
    w ktorym okreslisz jak EPCS jest podzielona na sektory.

    Zerknij na obrazki: http://voila.pl/w1f6y/

    Powodzenia!




    Greg\(G.Kasprowicz\) - 18-02-2007 14:45

      > Nie bardzo rozumiem co probujesz osiagnac...
    > Chcesz uruchamiac program wprost z sekcji pamieci EPCS16 ?
    nie

    > Czy moze trzymac tam tylko blok bajtow jako dane do
    > skopiowania gdzies potem do ram programowo ?

    to takze
    >
    > W obu przypadkach potrzebujesz do systemu NiosII dodac
    > kontroler pamieci EPCS jako urzadzenie peryferyjne.
    jest juz
    > W NiosII IDE masz narzedzie o nazwie Flash Programmer
    > i tam mozesz ustawic aby zaprogramowal do pamieci EPCS
    > konfiguracje jak i kawalek binarnego pliku.

    to wiem i dziala, ale potrzebuje to polaczenia JTAG.
    chce zeby quartus mi generowal plik ktory zawiera wsad dla FPGA oraz w tym
    samym pliku binarke dla NIOSa
    Abym mogl EPCS16 programowac zewnetrznym programatorem, bez podlaczania
    JTAGa i quartusa

    >
    > W Quartusie wczesniej musisz miec "board description"
    > w ktorym okreslisz jak EPCS jest podzielona na sektory.
    to tez mam

    >
    > Zerknij na obrazki: http://voila.pl/w1f6y/
    >
    dzieki, lookne
    > Powodzenia!
    thx




    Pszemol - 18-02-2007 17:45

      "Greg(G.Kasprowicz)" <gkasprow@gmail.com> wrote in message news:er9jtj$vuq$1@news.onet.pl...
    > to wiem i dziala, ale potrzebuje to polaczenia JTAG.
    > chce zeby quartus mi generowal plik ktory zawiera wsad dla FPGA oraz w tym samym pliku binarke dla NIOSa
    > Abym mogl EPCS16 programowac zewnetrznym programatorem, bez podlaczania JTAGa i quartusa

    Zadaj to pytanie na www.niosforum.com na pewno ktoś tam to już zrobił.




    Greg\(G.Kasprowicz\) - 19-02-2007 09:45

      >> to wiem i dziala, ale potrzebuje to polaczenia JTAG.
    >> chce zeby quartus mi generowal plik ktory zawiera wsad dla FPGA oraz w
    >> tym samym pliku binarke dla NIOSa
    >> Abym mogl EPCS16 programowac zewnetrznym programatorem, bez podlaczania
    >> JTAGa i quartusa
    >
    > Zadaj to pytanie na www.niosforum.com na pewno ktoś tam to już zrobił.
    ze tez sam na to nei wpadlem, to takie oczywiste:)
    dzieki!




    =?ISO-8859-2?Q?G=F3rski_Adam?= - 19-02-2007 10:45

      Użytkownik Greg(G.Kasprowicz) napisał:
    >>>>w jaki sposob przekonac Quartusa, by do pamieci EPCS16 wrzucil oprocz
    >>>>wsadu dla FPGA takze binarke dla NIOSa?
    >>>>w przypadku dev boarda nie ma problemu, odpala sie flash programmer i
    >>>>dziala, jednakze ja chce programwoac te pamiec szeregowa NIE przez JTAG,
    >>>>lecz moim wlasnym programatorem, przez ethernet, gdyz NIOS siedzi na
    >>>>plycie VME kilkaset m od PCta
    >>>>Tak wiec potrzebuje wiedziec, w jaki sposob polaczyc wsad wygenerowany
    >>>>przez quartusa z binarka wygenerowana przez NIOS IDE.
    >>>>Pozdrawiam
    >>>>Greg
    >>>>
    >>>
    >>>No to chyba *.rbf bedzie Ci źródłem najbardziej - czysty obraz do
    >>>zapchania.
    >>>
    >>>Adam
    >>
    >>ALe coś czuję że to nie o to chodzi
    >>
    >
    > nie, nie o to
    > wiem co wyslac do EPCS by zaprogramowac go, przerabialem to na rozne
    > sposoby. Wszystko dziala jak trzeba jesli laduje sama konfiguracje do FPGA.
    > Jednakze nie wiem, jak dolaczyc chociazby do tego *.rbf, binarke dla NIOSa
    > zaprogramowalem EPCS po JTAGu poprzez flash programmer, i odczytalem swoim
    > programatorem, i widze ze za binarka dla FPGA znajduje sie binarka dla
    > NIOSa.
    > Pytanie jak przygotowac sam wsad do EPCS16/64 przy uzyciu samego quartusa i
    > NIOS IDE
    > Musi byc jakas opcja w tym pakiecie , googlalem i wszystkie znalezione
    > odpowiedzi dotycza zestawu startowego nios, a tam uzywaja roznoleglej flash
    > i CPLD jako konfiguratora, albo laduja przez JTAG, najpierw wsad dla FPGA, a
    > potem binarke dla NIOSa
    > a ja chce bez JTAGa, wszystko na raz.

    No tak.
    Jako że są to pliki RAW musisz je czymkolwiek po prostu skleić binarnie.
    No oczywiście będzie tam jakaś przestrzeń pusta pomiędzy obrazem FPGA i
    softem którą to dowolną treścią można wypełnić.

    Adam
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • konstruktor.keep.pl
  • Design by flankerds.com