Altera Quartus II web edition + USB blaster na Debianie

elo,

dla potomnych, archiwum przechowa, może komuś sie przyda...

Pacjent:

Release 7.1 (wheezy) 32-bit Kernel Linux 3.2.0-4-686-pae Quartus II Web edition USB Blaster

"Z pudełka" nie działa komunikacja z Blasterem z powodu braku uprawnień do zapisu do USB, na

formatting link
można poczytać:

Add the following lines to the /etc/udev/rules.d/51-usbblaster.rules file.

# USB-Blaster BUS=="usb", SYSFS{idVendor}=="09fb", SYSFS{idProduct}=="6001",\ MODE="0666" BUS=="usb", SYSFS{idVendor}=="09fb", SYSFS{idProduct}=="6002",\ MODE="0666" BUS=="usb", SYSFS{idVendor}=="09fb", SYSFS{idProduct}=="6003",\ MODE="0666"

# USB-Blaster II BUS=="usb", SYSFS{idVendor}=="09fb", SYSFS{idProduct}=="6010",\ MODE="0666" BUS=="usb", SYSFS{idVendor}=="09fb", SYSFS{idProduct}=="6810",\ MODE="0666"

Problemem jest składnia pliku, powinien on wyglądać tak: # USB-Blaster DRIVERS=="usb", ATTR{idVendor}=="09fb", ATTR{idProduct}=="6001",\ MODE="0666" DRIVERS=="usb", ATTR{idVendor}=="09fb", ATTR{idProduct}=="6002",\ MODE="0666" DRIVERS=="usb", ATTR{idVendor}=="09fb", ATTR{idProduct}=="6003",\ MODE="0666"

# USB-Blaster II DRIVERS=="usb", ATTR{idVendor}=="09fb", ATTR{idProduct}=="6010",\ MODE="0666" DRIVERS=="usb", ATTR{idVendor}=="09fb", ATTR{idProduct}=="6810",\ MODE="0666"

Problemem też jest plik /lib/udev/rules.d/91-permissions.rules, a konkretnie wpis

# usbfs-like devices SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", MODE="0664"

powodujący nadpisanie zmiennej MODE, więc nasz plik 51-usbblaster.rules powinien zwac się np 92-usbblaster.rules

tadaa... JTAG działa.

am

Reply to
Artur Miller
Loading thread data ...

co to jest quartus web?

Reply to
inny punkt siedzenia...

W dniu 2013-10-19 19:00, inny punkt siedzenia... pisze:

formatting link

Reply to
Michał Lankosz

dzięki, a może mi Ktoś jeszcze wyjaśnić co to jest:

  1. Keil MDK
  2. Realview Developer Studio
  3. ARM DS-5?
Reply to
inny punkt siedzenia...

W dniu 2013-10-19 22:26, inny punkt siedzenia... pisze:

NTG

Reply to
Michał Lankosz

chyba raczej OT, ale pytanie otwarte...

Reply to
inny punkt siedzenia...

W dniu sobota, 19 października 2013 19:00:45 UTC+2 użytkownik inny punkt siedzenia... napisał:

Tusk i PO

Reply to
stchebel
Reply to
inny punkt siedzenia...

W dniu niedziela, 20 października 2013 13:12:37 UTC+2 użytkownik inny punkt siedzenia... napisał:

Tak!! Tusk i PO!!

Reply to
stchebel
Reply to
inny punkt siedzenia...

W dniu 2013-10-19 22:26, inny punkt siedzenia... pisze:

Różne środowiska do programowania. W kontekście wcześniejszego pytania o Quartusa WEB : ARM DS-5 jest od ARM-a i jest np. używane do programowania ARM-ów w Soc Altery. Ale darmowe nie jest. Najtańsza droga do nabycia DS-5 dla Altery to zakup kitu z Soc-em od Altery. ( coś z 1500$). Jest też bodajże darmowa licencja na DS-5 do programowania Altera ARM Soc jeżeli soft to aplikacja linuksa. Nie ma ona jednak możliwości kompilacji "bare-metal", linux driver lub kernel. Można nią za to skompilować aplikację działającą pod linuksem.

DS-5 jest ogólnie do programowania ARM-ów różnych producentów.

1 i 2 znam ze słyszenia tylko.

Adam

Reply to
Adam Górski

dzięki za wyjasnienie dla poszukujących mam coś ciekawego: ed2k://|file|ARM.DS-5.crack.rar|8635140|B53ADE8909A7516FFB10569CFB32892E|h=3IQ3ZGPBX3SMPGPAHMMURE6GZKTADMHD|/ problem tylko z tą wersją DS-5...

też mnie intresuje, a ogólnie to który pakiet wybrać? pamiętam za czasów Keil C51, że były do niego dwie kilkuset stonicowy pdfy z opisem, czy do tego MDK też można znaleźć takie opisy dla ARM?

Reply to
inny punkt siedzenia...

W dniu 2013-10-20 16:08, inny punkt siedzenia... pisze:

Nie używaj kradzionego softu. Do zabawy jest wersja 30 albo 60 dni legalnie. Być może jest też wersja student - do niekomercyjnych zastosowań. Ja tam jak mogę to wybieram gcc , który jest coraz lepszy.

KEIL tak samo jak IAR jest pod względem wyników kompilacji bardzo dobry.

Adam

Reply to
Adam Górski

istnieje jakaś strona wprowadzająca do programowania arm przy użyciu gcc? mówimy o gnu gcc? najtrudniej zacząć, nawet dałem ogłoszenie na zleceniach, ale nikt się nie zgłosił...

Reply to
inny punkt siedzenia...

W dniu 2013-10-20 17:12, inny punkt siedzenia... pisze:

A mało tego ?

Adam

Reply to
Adam Górski

powiedz mi od czego zacząć? kupić jakiś starter?

może i coś jest, ale dużo śmiecia, więc jakiś wartościowy link mile widziany.

Reply to
inny punkt siedzenia...

W dniu 2013-10-20 18:21, inny punkt siedzenia... pisze:

Najpierw zobacz kto daje gotowe darmowe środowisko.

Jaki arm ma być ?

Wybierz producenta. Wielu lubi ST, inni wolą NXP, jeszcze inni TI lub ATMEL.

Adam

Reply to
Adam Górski

nie mam pomysłu który ;o), a który ma środowisko i jakies starter kity? sory za lameriadę, ale od czegoś trzeba zacząć...

Reply to
inny punkt siedzenia...

ale zboczyliśmy od tematu gcc ;o)

Reply to
inny punkt siedzenia...

W dniu 2013-10-20 18:31, inny punkt siedzenia... pisze:

Popatrz po tych producentach co podałem i zobacz który co oferuje. Często oni dają praktycznie gotowe środowisko do kompilacji z przykładami w ramach dev kitu.

Zobacz tzw user manual dla dev kit.

Adam

Reply to
Adam Górski

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.