реклама на сайте
подробности

 
 
> AT91RM9200 - мистика? SPI? или romboot.bin?, задачка не для слабонервных....
PrSt
сообщение Jan 8 2007, 18:02
Сообщение #1


http://uschema.com
****

Группа: Свой
Сообщений: 708
Регистрация: 16-02-06
Из: UK(Ukrainian_Kingdom) Kharkov
Пользователь №: 14 394



Здравия желаю!
уже несколько дней мучительная попытка запустить камешек 9200 и плату к нему

Люди вот такая проблемма, помоги решить ее плз

собрали макетную платку ( http://projects.org.ua/project/arm/9200/ )
пытаемся загрузить в нее romboot.bin ( следуем как написано в статье - http://heavy-online.ru/arm-linux/ )

и сталкиваемся с мистическим поведением контроллера, а именно:

после того, как прицепились гипертерминалом - отсылаем по xmodem файлик - romboot.bin
он отсылается
и появляется сообщение
CCCCCCCCCCCCCCCCC
AT91F_LowLevelInit(): Debug channel initialized
press any key to enter bootloader

ATMEL LOADER VER 1.01 May 3 2006 15:21:06
*----------------------------------------*
*----------------------------------------*
1: Download Dataflash [addr]
2: Read Dataflash [addr]
3: Start U-BOOT
4: Clear bootloader section in Dataflash
*----------------------------------------*
Enter:


тут вроде все верно

говорим
Enter: 1 c0000000
Download Dataflash [0xc0000000]
CCCCCCCCCCCCCCCCCC

отсылаем файл (как требует статья)

и здесь начинается самое интересное:

Modification of Arm Vector 6 :34340015

Write 10240 bytes in DataFlash [0xc0000000]
-F- Data Abort detected


тоесть, казалось бы, по какой-то неведомой причине не пишется в DataFlash

Так, берем осциллограф и идем далее...

проделываем тоже самое параллельно наблюдая осцилом за SPCK, MOSI и NPCS0

и к нашему удивлению - на SPCK, MOSI и NPCS0 нет изменения логического уровня и данных вообще!!!!!

аппартно все верно, все прозвонено тестером - с точки зрения железа все корректно, проверяли несколько раз!

это настараживает и мы идем читать исходники от romboot-evm9200 (SPI 1:1 + схема почти такая же)
только микруха у нас - AT45DB642
в исходнике разобрались - вроде все должно инициализироваться и SPI обязан работать...!

фух
однако SPI - НЕ РАБОТАЕТ...

Люди - у кого есть какие мысли и идеи на этот счет?
потому что реально уже отпало понимание происходяших глюков....
HELP PLZ !!!


--------------------
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
khach
сообщение Jan 15 2007, 18:46
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 3 439
Регистрация: 29-12-04
Пользователь №: 1 741



Вы что, с дуба все упали?ИМХО. Кто и где сказал загрузчику, что датафлеш сериальная? Загрузчик понимает, что флешка (обычная, параллельная) сидит по адресу 0xC0000000 И пытается ее писать. А ее нету. ну и облом соответственно. Соответственно и SPI недергается вообще.
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Jan 15 2007, 18:56
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(khach @ Jan 15 2007, 18:46) *
Вы что, с дуба все упали?ИМХО. Кто и где сказал загрузчику, что датафлеш сериальная? Загрузчик понимает, что флешка (обычная, параллельная) сидит по адресу 0xC0000000 И пытается ее писать. А ее нету. ну и облом соответственно. Соответственно и SPI недергается вообще.

Разберитесь в проблеме, для начала. Данный загрузчик вообще не умеет писать "обычную" флеш.
Go to the top of the page
 
+Quote Post
Lelick
сообщение Jan 15 2007, 19:13
Сообщение #4


Участник
*

Группа: Участник
Сообщений: 47
Регистрация: 14-06-05
Пользователь №: 6 007



А вам кажется подозрительной фраза:

Modification of Arm Vector 6 :34340017

вообще-nо для AT45DB642 должно быть 0841a017 (см стр. 87 на at91rm9200 "Structure of arm vector 6")
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Jan 15 2007, 19:22
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(Lelick @ Jan 15 2007, 19:13) *
А вам кажется подозрительной фраза:

Modification of Arm Vector 6 :34340017

вообще-nо для AT45DB642 должно быть 0841a017 (см стр. 87 на at91rm9200 "Structure of arm vector 6")

Совершенно верно, но к проблеме отношения не имеет sad.gif
Только не обязательно 0841a017, правильнее 0841a0xx.
Go to the top of the page
 
+Quote Post
PrSt
сообщение Jan 16 2007, 11:09
Сообщение #6


http://uschema.com
****

Группа: Свой
Сообщений: 708
Регистрация: 16-02-06
Из: UK(Ukrainian_Kingdom) Kharkov
Пользователь №: 14 394



Цитата(aaarrr @ Jan 15 2007, 18:22) *
Совершенно верно, но к проблеме отношения не имеет sad.gif
Только не обязательно 0841a017, правильнее 0841a0xx.

да кстати
вот тест
в int AT91F_DataflashInit (void) делаю маленькое изменение
// for (i = 0; i < CFG_MAX_DATAFLASH_BANKS; i++) {
for (i = 0; i < 1; i++) {


и вот что получаю
AT91F_LowLevelInit(): Debug channel initialized
AT91F_DataflashInit
AT91F_SpiInit
PIOA->PIO_ABSR - 0
PIOA->PIO_PSR - 3FFFFF80
PMC->PMC_PCSR - 2000
SPI->SPI_SR - 100F2
SPI->SPI_MR - E0019
dfcode - 3C
AT45DB642
press any key to enter bootloader

ATMEL LOADER VER 1.01 Jan 16 2007 09:56:44
*----------------------------------------*
AT91F_DataflashPrintInfo
DataFlash:AT45DB642
Nb pages: 008192
Page Size: 001056
Size=08650752 bytes
Logical address: 0xC0000000
AT91F_DataflashPrintInfo ERROR detect - 0
*----------------------------------------*
1: Download Dataflash [addr]
2: Read Dataflash [addr]
3: Start U-BOOT
4: Clear bootloader section in Dataflash
5: ...test...
*----------------------------------------*
Enter:


Enter: 1 c0000000
Download Dataflash [0xc0000000]

Modification of Arm Vector 6 :841a017

Write 11392 bytes in DataFlash [0xc0000000]
write_dataflash
AT91F_DataflashSelect
read_dataflash
AT91F_DataflashSelect
Hit a Key!CCCCCCCCCCCC
AT91F_LowLevelInit(): Debug channel initialized
AT91F_DataflashInit
AT91F_SpiInit
PIOA->PIO_ABSR - 0
PIOA->PIO_PSR - 3FFFFF80
PMC->PMC_PCSR - 2000
SPI->SPI_SR - 100F2
SPI->SPI_MR - E0019
dfcode - 3C
AT45DB642
PIOA->PIO_ABSR - 0
PIOA->PIO_PSR - 3FFFFF80
PMC->PMC_PCSR - 2000
SPI->SPI_SR - 100F2
SPI->SPI_MR - 70019
dfcode - 0
press any key to enter bootloader
Load U-BOOT from dataflash[c0008000] to SDRAM[20f00000]
read_dataflash
AT91F_DataflashSelect
Set PLLA to 180Mhz and Master clock to 45Mhz and start U-BOOT



и - УРА!!!!!!
зашилось
нада зхаметить чтло это случайно....!!!!!!!!!
с какойто промежуточной редакцией гдето в коде....

тоесть вот что я вижу


--------------------
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Jan 16 2007, 11:36
Сообщение #7


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(PrSt @ Jan 16 2007, 11:09) *
и - УРА!!!!!!
зашилось
нада зхаметить чтло это случайно....!!!!!!!!!
с какойто промежуточной редакцией гдето в коде....

Это хорошо. А с диагностикой я малость наврал - строку asm volatile("mov %0, r14" : "=r" (i) : ); нужно ставить перед первым printf'ом, иначе LR теряется.
Go to the top of the page
 
+Quote Post
PrSt
сообщение Jan 16 2007, 16:29
Сообщение #8


http://uschema.com
****

Группа: Свой
Сообщений: 708
Регистрация: 16-02-06
Из: UK(Ukrainian_Kingdom) Kharkov
Пользователь №: 14 394



Цитата(aaarrr @ Jan 16 2007, 10:36) *
Цитата(PrSt @ Jan 16 2007, 11:09) *

и - УРА!!!!!!
зашилось
нада зхаметить чтло это случайно....!!!!!!!!!
с какойто промежуточной редакцией гдето в коде....

Это хорошо. А с диагностикой я малость наврал - строку asm volatile("mov %0, r14" : "=r" (i) : ); нужно ставить перед первым printf'ом, иначе LR теряется.


Всем спасибо!
помогли! серьезно!
надо заметить - локализовал проблемму(!как мне кажется!)
завелась схема прошивкой после следующего
1 - скорость SPI инициализировани с снижением скорости в 32 раза
2 -
#define AT91C_PLLA_MCK
назначили как 0x302
3 - сменил в
int AT91F_DataflashInit (void)
...
// for (i = 0; i < CFG_MAX_DATAFLASH_BANKS; i++) {
for (i = 0; i < 1; i++) {

....
этот пункт отметим как FFF так как это временное решение, сами понимаете...

дело втом, что на флешку все сигналы кроме MISO идут через буфер (если посмотреть на схему - то можно это увидить), и стояла HC244 но она оказалась медленной, там какаято беда с тормозами фронтов, именно - по этому снижение скорости SPI помоло...
сменил ее на AC244 как рукой сняло эту проблемму...
Видимо из-за этого все и было...хотя может и не только...
за исключением еще одной.... которая отмечена ранее FFF

порвая флэшка стоит на CS0, как положенно....
у нас в схеме вторая флэшка используется на CS1
а в этом лоадере используется CS0 и CS3
вопрос:
что мне сменить в программе что бы использовать не CS3 а CS1 ?
и еще такой вопрос - как сделать что бы размер памяти 2 флэшек был виден как единая память?
тоесть у нас стоит 8M+8M а хочется сумарно видеть все 16M. надеюсь передал верно мысль.
вообще такое реально?


--------------------
Go to the top of the page
 
+Quote Post
PrSt
сообщение Jan 17 2007, 14:16
Сообщение #9


http://uschema.com
****

Группа: Свой
Сообщений: 708
Регистрация: 16-02-06
Из: UK(Ukrainian_Kingdom) Kharkov
Пользователь №: 14 394



Цитата(PrSt @ Jan 16 2007, 15:29) *
первая флэшка стоит на CS0, как положенно....
у нас в схеме вторая флэшка используется на CS1
а в этом лоадере используется CS0 и CS3
вопрос:
что мне сменить в программе что бы использовать не CS3 а CS1 ?
и еще такой вопрос - как сделать что бы размер памяти 2 флэшек был виден как единая память?
тоесть у нас стоит 8M+8M а хочется сумарно видеть все 16M. надеюсь передал верно мысль.
вообще такое реально?

Судя по всему CS0 и CS1 заработали если верить сообщению на терминале
Nb pages: 008192
Page Size: 001056
Size=08650752 bytes
Logical address: 0xC0000000
DataFlash:AT45DB642
Nb pages: 008192
Page Size: 001056
Size=08650752 bytes
Logical address: 0xD0000000
*----------------------------------------*
1: Download Dataflash [addr]
2: Read Dataflash [addr]
3: Start U-BOOT
4: Clear bootloader section in Dataflash
*----------------------------------------*
Enter:


а вот на счет 8M+8M вопрос все еще остался... просветите кто нибудь плз...


--------------------
Go to the top of the page
 
+Quote Post
PrSt
сообщение Jan 18 2007, 10:10
Сообщение #10


http://uschema.com
****

Группа: Свой
Сообщений: 708
Регистрация: 16-02-06
Из: UK(Ukrainian_Kingdom) Kharkov
Пользователь №: 14 394



Цитата(PrSt @ Jan 17 2007, 13:16) *
а вот на счет 8M+8M вопрос все еще остался... просветите кто нибудь плз...


Также вопрос к СОМА, aaarrr и к другим опытным ребятам...
...плюс ко всему не работает U-Boot.
вот в этой статье(http://heavy-online.ru/arm-linux/) сказано
" Если все нормально - то после ресета - u-boot будет грузиться автоматически (если ничего не нажимать) "

ВОПРОС! - а если не нормально?

объясняю проблемку:
прошит - romboot.bin
его исход ник в вложении

если не нажимать интер то после вклоючения
AT91F_LowLevelInit(): Debug channel initialized
press any key to enter bootloader
Load U-BOOT from dataflash[c0008000] to SDRAM[20f00000]
Set PLLA to 180Mhz and Master clock to 45Mhz and start U-BOOT

и тут висит....

если с нажатием после включения
AT91F_LowLevelInit(): Debug channel initialized
press any key to enter bootloader

ATMEL LOADER VER 1.01 Jan 17 2007 09:45:22
*----------------------------------------*
DataFlash:AT45DB642
Nb pages: 008192
Page Size: 001056
Size=08650752 bytes
Logical address: 0xC0000000
DataFlash:AT45DB642
Nb pages: 008192
Page Size: 001056
Size=08650752 bytes
Logical address: 0xD0000000
*----------------------------------------*
1: Download Dataflash [addr]
2: Read Dataflash [addr]
3: Start U-BOOT
4: Clear bootloader section in Dataflash
*----------------------------------------*
Enter:


собрал U-Boot

запись U-Boot`a
*----------------------------------------*
Enter: 1 c0008000
Download Dataflash [0xc0008000]
CCCCCCCCCCCC
Modification of Arm Vector 6 :841a0bc

Write 95744 bytes in DataFlash [0xc0008000]
Hit a Key!aflash: OK


снимаю питание
при включении надеюсь увидеть U-Boot а вижу следующее
AT91F_LowLevelInit(): Debug channel initialized
press any key to enter bootloader
Load U-BOOT from dataflash[c0008000] to SDRAM[20f00000]
Set PLLA to 180Mhz and Master clock to 45Mhz and start U-BOOT


это означает что U-Boot мягко говоря - не стартанул вообще...
зотя если проверить пунктом 2 по адрессу 20008000, из romboot, то вижу что таки в flash находится бействительно U-Boot.bin

что за проблемма?
может в файле include/configs/RM9200.h: не верно чтото, в зависимости от моей схемы?


--------------------
Go to the top of the page
 
+Quote Post
Lelick
сообщение Jan 18 2007, 12:36
Сообщение #11


Участник
*

Группа: Участник
Сообщений: 47
Регистрация: 14-06-05
Пользователь №: 6 007



проверь в rm9200.h значения master_clock и main_clock на сooтветствие настройкам plla в bootloader + проверь в rm9200.h значение brgr_divisor делителя dbgu порта на соответствие master_clock
Go to the top of the page
 
+Quote Post
PrSt
сообщение Jan 18 2007, 14:48
Сообщение #12


http://uschema.com
****

Группа: Свой
Сообщений: 708
Регистрация: 16-02-06
Из: UK(Ukrainian_Kingdom) Kharkov
Пользователь №: 14 394



Цитата(Lelick @ Jan 18 2007, 11:36) *
проверь в rm9200.h значения master_clock и main_clock на сooтветствие настройкам plla в bootloader + проверь в rm9200.h значение brgr_divisor делителя dbgu порта на соответствие master_clock

вроде все одинаково

я тут вот на что натолкнулся, похоже что U-boot не умеет вообще грузиться с последовательно flash а только с параллельной... если верить содержимому файла
/usr/local/arm9/src/u-boot-1.1.6/board/at91rm9200dk/flash.c

а с другой стороны в
/usr/local/arm9/src/u-boot-1.1.6/board/at91rm9200dk/at45.c
инициализация SPI и т д (такие жу куски кода как и в изходнике от romboot)

и вот теперь вопрос - с какой он флешки всеже грузится? и где это можно указать?

+ ко всему еще вот на что наткнулся

на терминале наблюдаю следующее
AT91F_LowLevelInit(): Debug channel initialized
press any key to enter bootloader
Load U-BOOT from dataflash[c0008000] to SDRAM[20f00000]
Set PLLA to 180Mhz and Master clock to 45Mhz and start U-BOOT
AT91F_ResetRegisters

если смотреть на исходный код от romboot, то видим следующее...

void AT91F_StartUboot(unsigned int dummy, void *pvoid)
{
printf("Load U-BOOT from dataflash[%x] to SDRAM[%x]\n\r", AT91C_UBOOT_DATAFLASH_ADDR, AT91C_UBOOT_ADDR);
read_dataflash(AT91C_UBOOT_DATAFLASH_ADDR, AT91C_UBOOT_SIZE, (char *)(AT91C_UBOOT_ADDR));
printf("Set PLLA to 180Mhz and Master clock to 45Mhz and start U-BOOT\n\r");
//* Reset registers
AT91F_ResetRegisters();
printf("Jump(AT91C_UBOOT_ADDR)\n\r");
Jump(AT91C_UBOOT_ADDR);
printf("Jump(AT91C_UBOOT_ADDR) - DONE \n\r");
while(1);
}



//*--------------------------------------------------------------------------------------
//* Function Name : AT91F_ResetRegisters
//* Object : Restore the initial state to registers
//* Input Parameters :
//* Output Parameters :
//*--------------------------------------------------------------------------------------
static void AT91F_ResetRegisters(void)
{
volatile int i = 0;

printf("AT91F_ResetRegisters\n\r");

//* set the PIOs in input
*AT91C_PIOA_ODR = 0xFFFFFFFF; /* Disables all the output pins */
*AT91C_PIOA_PER = 0xFFFFFFFF; /* Enables the PIO to control all the pins */

printf("1 \n\r");
AT91F_AIC_DisableIt (AT91C_BASE_AIC, AT91C_ID_SYS);

printf("2 \n\r");
/* close all peripheral clocks */
AT91C_BASE_PMC->PMC_PCDR = 0xFFFFFFFC;

printf("3 \n\r");
//* Disable core interrupts and set supervisor mode
__asm__ ("msr CPSR_c, #0xDF"); //* ARM_MODE_SYS(0x1F) | I_BIT(0x80) | F_BIT(0x40)

printf("4 \n\r");
//* Clear all the interrupts
*AT91C_AIC_ICCR = 0xffffffff;

/* read the AIC_IVR and AIC_FVR */
i = *AT91C_AIC_IVR;
i = *AT91C_AIC_FVR;

printf("5 \n\r");
/* write the end of interrupt control register */
*AT91C_AIC_EOICR = 0;

AT91F_SetPLL();
printf("AT91F_ResetRegisters - DONE \n\r");
}



и вопросик теперь что тут предпологается ?
делается ведь тупое
//* set the PIOs in input
*AT91C_PIOA_ODR = 0xFFFFFFFF; /* Disables all the output pins */
*AT91C_PIOA_PER = 0xFFFFFFFF; /* Enables the PIO to control all the pins */

так что неудивительно что что прекращяется вывод...
но по ходу тут прекращяется все!

или ни кто так глубоко ни когда не лез?


--------------------
Go to the top of the page
 
+Quote Post
vanokuten
сообщение Jan 18 2007, 22:16
Сообщение #13


Частый гость
**

Группа: Участник
Сообщений: 116
Регистрация: 18-12-04
Из: Минск
Пользователь №: 1 550



если используется romboot.bin и uboot загрузка из dataflash то должен быть define
#define CONFIG_SKIP_LOWLEVEL_INIT
иначе uboot будет виснуть

Embedded Linux Engineer
Promwad Company



>а с другой стороны в
>/usr/local/arm9/src/u-boot-1.1.6/board/at91rm9200dk/at45.c
>инициализация SPI и т д (такие жу куски кода как и в изходнике от romboot)
>
>и вот теперь вопрос - с какой он флешки всеже грузится? и где это можно указать?

romboot.bin грузит из dataflash u-boot в SDRAM и передает управление uboot


--------------------
Go to the top of the page
 
+Quote Post
PrSt
сообщение Jan 31 2007, 13:47
Сообщение #14


http://uschema.com
****

Группа: Свой
Сообщений: 708
Регистрация: 16-02-06
Из: UK(Ukrainian_Kingdom) Kharkov
Пользователь №: 14 394



Цитата(vanokuten @ Jan 18 2007, 21:16) *
если используется romboot.bin и uboot загрузка из dataflash то должен быть define
#define CONFIG_SKIP_LOWLEVEL_INIT
иначе uboot будет виснуть

в томто и дело - версия u-boot-1.1.6 и u-boot-1.2.0 виснет...
версию u-boot-1.1.1 чуть пропатчил, вставил драйвер lxt-972, но с этимдрайвером оно только посылает в сеть ARP, а пинговать не получается...
такое впечатление что не верно инициализировалась... или еще чтото...
по этой теме - я тут http://electronix.ru/forum/index.php?showtopic=26464 вопрос задавал уже , но ни кто не ответил досе...

может все же ктото с таким сталкивался?


--------------------
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- PrSt   AT91RM9200 - мистика? SPI? или romboot.bin?   Jan 8 2007, 18:02
- - aaarrr   Цитата(PrSt @ Jan 8 2007, 18:02) в исходн...   Jan 8 2007, 18:28
|- - PrSt   Цитата(aaarrr @ Jan 8 2007, 17:28) На вис...   Jan 8 2007, 18:44
|- - aaarrr   Цитата(PrSt @ Jan 8 2007, 18:44) а что зн...   Jan 8 2007, 18:57
|- - PrSt   Цитата(aaarrr @ Jan 8 2007, 17:57) Цитата...   Jan 9 2007, 00:20
|- - aaarrr   Цитата(PrSt @ Jan 9 2007, 00:20) верно, в...   Jan 9 2007, 00:45
|- - PrSt   Цитата(aaarrr @ Jan 8 2007, 23:45) ... Вы...   Jan 9 2007, 10:48
|- - aaarrr   Цитата(PrSt @ Jan 9 2007, 10:48) Вы по хо...   Jan 9 2007, 12:07
|- - PrSt   Цитата(aaarrr @ Jan 9 2007, 11:07) Стоп...   Jan 9 2007, 16:52
|- - PrSt   Цитата(PrSt @ Jan 9 2007, 15:52) что это ...   Jan 10 2007, 11:57
|- - aaarrr   Цитата(PrSt @ Jan 10 2007, 11:57) дело в ...   Jan 10 2007, 13:18
||- - PrSt   Цитата(aaarrr @ Jan 10 2007, 12:18) Могу ...   Jan 10 2007, 15:40
||- - aaarrr   Цитата(PrSt @ Jan 10 2007, 15:40) а как э...   Jan 10 2007, 15:49
||- - PrSt   Цитата(aaarrr @ Jan 10 2007, 14:49) Посмо...   Jan 10 2007, 17:25
||- - aaarrr   Цитата(PrSt @ Jan 10 2007, 17:25) в асмов...   Jan 10 2007, 18:22
||- - PrSt   Цитата(aaarrr @ Jan 10 2007, 17:22) Посмо...   Jan 11 2007, 12:09
||- - aaarrr   Цитата(PrSt @ Jan 11 2007, 12:09) Подскаж...   Jan 11 2007, 12:23
||- - PrSt   Цитата(aaarrr @ Jan 11 2007, 11:23) Честн...   Jan 12 2007, 17:38
||- - aaarrr   Цитата(PrSt @ Jan 12 2007, 17:38) Честно ...   Jan 12 2007, 18:06
||- - PrSt   Цитата(aaarrr @ Jan 12 2007, 17:06) Кодas...   Jan 12 2007, 18:44
||- - aaarrr   Цитата(PrSt @ Jan 12 2007, 18:44) тоесть ...   Jan 12 2007, 19:00
||- - PrSt   Цитата(aaarrr @ Jan 12 2007, 18:00) Тепер...   Jan 12 2007, 19:12
||- - aaarrr   Цитата(PrSt @ Jan 12 2007, 19:12) если я ...   Jan 12 2007, 20:49
||- - PrSt   Цитата(aaarrr @ Jan 12 2007, 19:49) Значи...   Jan 15 2007, 00:31
|- - AlexBoy   Цитата(PrSt @ Jan 10 2007, 10:57) Цитата(...   Jan 10 2007, 18:16
|- - PrSt   Цитата(AlexBoy @ Jan 10 2007, 17:16) JTAG...   Jan 10 2007, 18:32
|- - AlexBoy   Цитата(PrSt @ Jan 10 2007, 17:32) Цитата(...   Jan 10 2007, 20:09
- - COMA   Попробуйте этот загрузчик. Писать по адресу 0x0000...   Jan 8 2007, 20:26
|- - PrSt   Цитата(COMA @ Jan 8 2007, 19:26) Попробуй...   Jan 9 2007, 10:27
- - COMA   Исходники - без проблем. Переделанный атмеловский...   Jan 9 2007, 01:15
- - Dron_Gus   Пытаюсь скачать этот файл. Все нормально. Только в...   Jan 9 2007, 04:23
- - COMA   Проект не мой. Попробую разобраться.   Jan 9 2007, 08:49
- - COMA   Дайте схему. P.S. Можете помочь ? http://electron...   Jan 9 2007, 10:57
|- - PrSt   Цитата(COMA @ Jan 9 2007, 09:57) Дайте сх...   Jan 9 2007, 11:15
- - Uree   Насчет модели - проверял. При наличии резисторов ...   Jan 9 2007, 11:33
- - COMA   Насчет модели - у меня двухслойка. Резисторы 68 Ом...   Jan 9 2007, 11:49
|- - PrSt   Цитата(aaarrr @ Jan 15 2007, 18:22) Совер...   Jan 15 2007, 22:33
- - aaarrr   Попробую кратко изложить свои мысли по поводу Ваше...   Jan 16 2007, 00:18
|- - PrSt   Цитата(aaarrr @ Jan 15 2007, 23:18) Попро...   Jan 16 2007, 10:15
- - nvn   >CCCCCCCCCCCCCCCCC >AT91F_LowLevelInit(): De...   Jan 16 2007, 11:09
|- - AlexMad   Цитата(nvn @ Jan 16 2007, 11:09) З.Ы.: да...   Feb 13 2007, 21:57
|- - PrSt   Цитата(AlexMad @ Feb 13 2007, 20:57) Цита...   Feb 14 2007, 10:39
|- - AlexMad   Цитата(PrSt @ Feb 14 2007, 10:39) Цитата(...   Feb 14 2007, 10:54
|- - PrSt   Цитата(AlexMad @ Feb 14 2007, 09:54) Снач...   Feb 14 2007, 11:08
|- - AlexMad   Цитата(PrSt @ Feb 14 2007, 11:08) Цитата(...   Feb 17 2007, 18:10
|- - PrSt   Цитата(AlexMad @ Feb 17 2007, 17:10) Срав...   Feb 18 2007, 00:25
- - boez   Стас, а ты не пробовал прицеплять к 9200 CrossWork...   Jan 16 2007, 11:22
- - COMA   Помочь не чем У меня все заработало с полпинка п...   Feb 1 2007, 08:59
|- - PrSt   Цитата(COMA @ Feb 1 2007, 07:59) Помочь н...   Feb 1 2007, 11:42
|- - PrSt   Цитата(PrSt @ Feb 1 2007, 10:42) пробую и...   Feb 6 2007, 13:03
|- - vanokuten   Цитата(PrSt @ Feb 6 2007, 12:03) Цитата(P...   Feb 7 2007, 13:04
|- - PrSt   Цитата(vanokuten @ Feb 7 2007, 12:04) Цит...   Feb 8 2007, 16:15
|- - vanokuten   С каким bootargs запускаемся ? Поставь пару print...   Feb 12 2007, 13:36
|- - PrSt   Цитата(vanokuten @ Feb 12 2007, 12:36) С ...   Feb 12 2007, 16:14
||- - Lelick   tftpboot 20007fc0 uImage;bootm 20007fc0   Feb 12 2007, 18:59
||- - PrSt   Цитата(Lelick @ Feb 12 2007, 17:59) tftpb...   Feb 13 2007, 10:17
||- - Lelick   эти адреса зависят от утилиты mkinitrd, которой ну...   Feb 13 2007, 10:58
||- - vanokuten   а вообще включен в Linux kernel CONFIG_SERIAL_AT9...   Feb 13 2007, 11:37
||- - PrSt   Цитата(vanokuten @ Feb 13 2007, 10:37) а ...   Feb 13 2007, 22:07
||- - vanokuten   >bootargs=root=/dev/ram rw initrd=0x21100000,60...   Feb 14 2007, 01:47
||- - PrSt   Цитата(vanokuten @ Feb 14 2007, 00:47) ...   Feb 14 2007, 10:23
|- - PrSt   Цитата(vanokuten @ Feb 12 2007, 12:36) С ...   Feb 14 2007, 11:34
|- - Lelick   должна быть выполнена следующая последовательность...   Feb 14 2007, 14:24
|- - PrSt   Цитата(Lelick @ Feb 14 2007, 13:24) должн...   Feb 14 2007, 14:50
|- - Lelick   пункт 3, а именно обработку утилитой mkinitrd, нуж...   Feb 14 2007, 14:58
|- - PrSt   Цитата(Lelick @ Feb 14 2007, 13:58) пункт...   Feb 14 2007, 15:05
|- - Lelick   выполни c опциями -A arm -O linux -T kernel -C gz...   Feb 14 2007, 15:10
|- - PrSt   Цитата(Lelick @ Feb 14 2007, 14:10) выпол...   Feb 14 2007, 15:44
|- - Lelick   Цитата(PrSt @ Feb 14 2007, 15:44) Цитата(...   Feb 14 2007, 15:56
|- - PrSt   Цитата(Lelick @ Feb 14 2007, 14:56) load...   Feb 14 2007, 16:24
|- - Lelick   попробуй не зипованый кернел, возможно в u-boot ко...   Feb 14 2007, 16:40
|- - PrSt   [quote name='Lelick' post='210866...   Feb 14 2007, 16:47
|- - Lelick   ты меня неправильно понял, ты взял тот же самый фа...   Feb 14 2007, 16:55
|- - PrSt   Цитата(Lelick @ Feb 14 2007, 15:55) ты ме...   Feb 14 2007, 17:09
|- - Lelick   авторизуй меня в Icq   Feb 14 2007, 17:17
|- - PrSt   Цитата(Lelick @ Feb 14 2007, 16:17) автор...   Feb 14 2007, 17:19
|- - PrSt   Цитата(Lelick @ Feb 14 2007, 16:17) автор...   Feb 20 2007, 15:29
- - AlexMad   Разобрался, почти сразу после того как написал. Пр...   Feb 18 2007, 02:05
- - This is j.b   а можно поделиться loader(от lelick) у меня анало...   Feb 21 2007, 18:30
|- - PrSt   B)-->(This is j.b @ Feb 21 2007, 17:30) ...   Feb 21 2007, 18:50
|- - AlexMad   [quote name='PrSt' date='Feb 21 2007, ...   Feb 22 2007, 09:45
|- - PrSt   Цитата(AlexMad @ Feb 22 2007, 08:45) Дума...   Feb 22 2007, 10:20
|- - PrSt   Цитата(PrSt @ Feb 22 2007, 09:20) щяс у м...   Feb 22 2007, 12:22
- - nvn   у меня с romboot тоже были проблемы AT45DB321 не ш...   Feb 22 2007, 08:35
- - This is j.b   полистал исходники romboot нашел такие вот строки...   Feb 22 2007, 16:24
|- - PrSt   B)-->(This is j.b @ Feb 22 2007, 15:24) ...   Feb 22 2007, 17:47
- - This is j.b   код взял из даташита. (это маскированые биты стаус...   Feb 23 2007, 01:29
2 страниц V   1 2 >


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 17:28
Рейтинг@Mail.ru


Страница сгенерированна за 0.01708 секунд с 7
ELECTRONIX ©2004-2016