Greg(G.Kasprowicz)
Guest
Thu Feb 08, 2007 9:08 am
hej
Czy ktos z Was spotkal sie z dzialajacym rozwiazaniem bootowania z karty SD
Chodzi mi o taka modyfikacje bootloadera 2 poziomu, zeby zamiast z dataflash
ladowal program z SD i dalej sobie do niego skakal.
nie za abrdzo chce mi sie pisac to od podstaw, szczegolnie ze pewnie ktos
juz to zrobil, tylko ja nie moge znalezc.
slyszalem o takim czyms jak bootsd, ale google nie zwraca nic konkretnego.
Pozdrawiam
Pelos
Guest
Thu Feb 08, 2007 11:06 am
Użytkownik "Greg(G.Kasprowicz)" <Grzegorz.Kasprowicz_usunto_@CERN.CH>
napisał w wiadomości news:eqelph$6oj$1@inews.gazeta.pl...
Quote:
hej
Czy ktos z Was spotkal sie z dzialajacym rozwiazaniem bootowania z karty
SD
Chodzi mi o taka modyfikacje bootloadera 2 poziomu, zeby zamiast z
dataflash ladowal program z SD i dalej sobie do niego skakal.
nie za abrdzo chce mi sie pisac to od podstaw, szczegolnie ze pewnie ktos
juz to zrobil, tylko ja nie moge znalezc.
slyszalem o takim czyms jak bootsd, ale google nie zwraca nic konkretnego.
Czesc,
Ja sie nie spotkalem. Chyba trzeba cos takiego samemu napisac... Tylko czy
to sie zmiescie w ok. 8 kB ?
Bo trzeba by jeszcze fat zaimplementowac.
--
Pelos
(TWoj ARM)
http://twarm.pelos.pl
Greg(G.Kasprowicz)
Guest
Thu Feb 08, 2007 11:18 am
Quote:
Ja sie nie spotkalem. Chyba trzeba cos takiego samemu napisac... Tylko czy
to sie zmiescie w ok. 8 kB ?
Bo trzeba by jeszcze fat zaimplementowac.
nie musi sie w 8kB miescic, moze siedziec w data Flash i byc ladowane przez
bootloader 2 poziomu.
Wtedy by funkcjonowalo jako bootloader 3 poziomu
z powodu smiesznej ceny kart SD i uniwersalnosci takiego rozwiazania, jest
to dla mnie kuszaca alternatywa
McGregor
Guest
Thu Feb 08, 2007 12:13 pm
Pelos wrote:
Quote:
Użytkownik "Greg(G.Kasprowicz)" <Grzegorz.Kasprowicz_usunto_@CERN.CH
napisał w wiadomości news:eqelph$6oj$1@inews.gazeta.pl...
hej
Czy ktos z Was spotkal sie z dzialajacym rozwiazaniem bootowania z karty
SD
Chodzi mi o taka modyfikacje bootloadera 2 poziomu, zeby zamiast z
dataflash ladowal program z SD i dalej sobie do niego skakal.
nie za abrdzo chce mi sie pisac to od podstaw, szczegolnie ze pewnie ktos
juz to zrobil, tylko ja nie moge znalezc.
slyszalem o takim czyms jak bootsd, ale google nie zwraca nic konkretnego.
Czesc,
Ja sie nie spotkalem. Chyba trzeba cos takiego samemu napisac... Tylko czy
to sie zmiescie w ok. 8 kB ?
Bo trzeba by jeszcze fat zaimplementowac.
Czesc,
Takie rozwiązanie było zrobione dla któregoś LPC tylko, że tam była
obsługa karty jako MMC (po SPI) i to dla uCLinux. Zasada jednak byłaby
podobna, wczytanie obrazu z karty do RAM-u przy uzyciu FAT i skok do
odpowiedniego adresu w pamięci. Być może to pomoże, myślę, że warto się
temu przyjrzeć:
http://www.ulrichradig.de/site/arm_projekts/ARM_uClinux_Projekt/zip/ARM%20Linux.zip
(tak przy okazji to fajna stronka
http://www.ulrichradig.de)
pozdrawiam,
McGregor
Pelos
Guest
Thu Feb 08, 2007 4:00 pm
Użytkownik "Greg(G.Kasprowicz)" <Grzegorz.Kasprowicz_usunto_@CERN.CH>
napisał w wiadomości news:eqelph$6oj$1@inews.gazeta.pl...
Quote:
hej
Czy ktos z Was spotkal sie z dzialajacym rozwiazaniem bootowania z karty
SD
Chodzi mi o taka modyfikacje bootloadera 2 poziomu, zeby zamiast z
dataflash ladowal program z SD i dalej sobie do niego skakal.
nie za abrdzo chce mi sie pisac to od podstaw, szczegolnie ze pewnie ktos
juz to zrobil, tylko ja nie moge znalezc.
slyszalem o takim czyms jak bootsd, ale google nie zwraca nic konkretnego.
Pozdrawiam
Z innej beczki - probowales za pomoca polecenia bootm wyciagnac image z
Dataflesza i zbootowac ?
Wlasnie sprawdzilem i dziala. Fleszowalem loaderem II poziomu - troche to
naokolo, bo przez RS232. On pakuje pod adres 0xC0040000.
W ubocie dajesz bootm 0xC0040000.
Taki image do wgrania trzeba specjalnie przygotowac. W ubocie klepiesz make
tools i w katalogu tools masz mkimage. Przykladowa skladnia:
../mkimage -A arm -O linux -T kernel -a 20800000 -ep 20800000 -C none -n
AT91RM9200_kernel -d zImage zImage.bin
no i tyle :)
--
Pelos
(TWoj ARM)
http://twarm.pelos.pl