|
AM1705 первый запуск, UBL, UART |
|
|
|
Oct 12 2011, 10:05
|
Участник

Группа: Участник
Сообщений: 65
Регистрация: 6-04-10
Пользователь №: 56 441

|
Добрый день! Пытаюсь запустить AM1705 уже который день. Плата и схема моего же производства. Скачал OMAP-L137_FlashAndBootUtils_2_20. Откомпилировал благополучно. Установил частоту 300Mhz, тайминги памяти, частоту uartа. (device.c, device_uart.c) Установил strapы в BOOTMODE UART2. При старте выдает BOOTME. Пытаюсь стереть флешку командой: sfh_OMAP-L137.exe -v -p COM1 -targetType AM1707 -erase -flashType SPI_MEM Прошивка благополучно передается по UART и застревает на Код (AIS Parse): AIS complete. Jump to address 0x80000000. (AIS Parse): Waiting for DONE... (AIS Parse): Boot completed successfully.
Waiting for SFT on the OMAP-L137... Осциллографом не видно SDRAM clk - делаю вывод что до инициализации памяти дело не доходит, застревает раньше. Питание процессора подаю вручную тумблерами (сначала 1.2 потом 3.3). Не подаю питание 1.2 и 1.8 на USB так как не буду его использовать. Думал из-за этого не работает. Пробовал в инициализации PSC не включать USB. Код void DEVICE_PSCInit() { ... // for( i = 1; i <= 13; i++ ) for( i = 2; i <= 13; i++ ) PSC1->MDCTL[i] = (PSC1->MDCTL[i] & 0xFFFFFFE0) | PSC_ENABLE; ... } Не помогает. Есть jtag SAU510-USB но его подключить так и не смог. CCS4.1.2 ругается и не конектится к процессору. (не завел на плате RTCK, может из за этого) Посоветуйте хотя бы в каком направлении двигаться с этим черным ящиком, который только BOOTME выдавать может.
Сообщение отредактировал Славка - Oct 12 2011, 10:09
|
|
|
|
|
 |
Ответов
|
Nov 30 2011, 13:40
|
Участник

Группа: Участник
Сообщений: 61
Регистрация: 11-10-11
Пользователь №: 67 674

|
Проблема оказалась в том, что в исходниках U-boot'а были выстроены настроеки на получение внешнего тактовго сигнала в 50 МГц. Поправил регистр pinmux[9] и чип нашелся, но теперь не получаеться пинговаться. Проверял снифером пакет запроса МАС адреса приходит на ПК, тот отвечает, но плата почему-то не принимает данных.
|
|
|
|
|
Dec 2 2011, 05:35
|
Участник

Группа: Участник
Сообщений: 65
Регистрация: 6-04-10
Пользователь №: 56 441

|
Цитата(PavelG @ Nov 30 2011, 17:40)  Проблема оказалась в том, что в исходниках U-boot'а были выстроены настроеки на получение внешнего тактовго сигнала в 50 МГц. Поправил регистр pinmux[9] и чип нашелся, но теперь не получаеться пинговаться. Проверял снифером пакет запроса МАС адреса приходит на ПК, тот отвечает, но плата почему-то не принимает данных. Чипы разные бывают. Читайте даташит, смотрите исходники. Даете ли Вы резет физике? Записываете нужные регистры? Для проверки можно еще посмотреть на сигнал RXDV. При приеме пакета он должен опускаться в ноль. Постоянный обмен там идет из-за вычитывания link статуса. Когда регистрируется драйвер для физики, то там передаются функции инициализации и опроса статуса. Можно не передавать функции опроса. Тогда не будет постоянного обмена, но и MAC не будет приспасабливаться к физике. Все это делается в cpu/arm926ejs/ether.c. У меня тоже было много проблем с сетью. На моем устройстве установлен marvell 88e6165 через micrel ksz8041, так как у marvell нет RMII. Тож замучался пока все это настроил. Могу скинуть исходники, если у вас ksz8041 может помогут чем-то. Кстати, спешу сообщить, что линукс успешно запущен, сделали на днях файловую систему. Все прекрасно работает, чему я несказанно рад. Теперь делаем уже приложение под линукс.
|
|
|
|
Сообщений в этой теме
Славка AM1705 первый запуск Oct 12 2011, 10:05 PavelG Цитата(Славка @ Oct 12 2011, 14:05) Добры... Oct 12 2011, 11:09 Славка Цитата(PavelG @ Oct 12 2011, 14:09) А мож... Oct 12 2011, 11:28 aaarrr Цитата(Славка @ Oct 12 2011, 14:05) Посов... Oct 12 2011, 17:13 Славка Цитата(aaarrr @ Oct 12 2011, 21:13) Грузи... Oct 13 2011, 05:04 Славка Добрый день всем!
Решил проблему. Застревал пр... Oct 17 2011, 11:12 Славка Была ошибка в схеме. Теперь проц холодный, всем сп... Oct 17 2011, 12:19 PavelG Можно попросить Вас прислать мне принципиальную сх... Oct 18 2011, 11:24 Славка Цитата(PavelG @ Oct 18 2011, 15:24) Можно... Oct 21 2011, 12:51  PavelG Цитата(Славка @ Oct 21 2011, 16:51) Высла... Oct 21 2011, 16:20   Славка Цитата(PavelG @ Oct 21 2011, 20:20) Спаси... Oct 21 2011, 20:59 Славка Добрый день!
Добрался я до загрузки Linux.
Гру... Oct 28 2011, 12:54 PavelG Цитата(Славка @ Oct 28 2011, 15:54) Когда... Nov 2 2011, 13:21  Славка Проблема с перезагрузкой решена! Так как у мен... Nov 7 2011, 06:45   PavelG Цитата(Славка @ Nov 7 2011, 09:45) Как по... Nov 7 2011, 14:59    Славка Цитата(PavelG @ Nov 7 2011, 18:59) Подкру... Nov 8 2011, 07:00   am1808 Цитата(Славка @ Nov 7 2011, 10:45) Пробле... Dec 6 2011, 18:11    aaarrr Цитата(am1808 @ Dec 6 2011, 22:11) с помо... Dec 6 2011, 20:42     am1808 Цитата(aaarrr @ Dec 7 2011, 00:42) Как пр... Dec 6 2011, 21:06      aaarrr Цитата(am1808 @ Dec 7 2011, 01:06) прояяв... Dec 6 2011, 21:16       am1808 Цитата(aaarrr @ Dec 7 2011, 01:16) Тогда ... Dec 6 2011, 21:23        aaarrr Цитата(am1808 @ Dec 7 2011, 01:23) а что ... Dec 6 2011, 21:31         am1808 Цитата(aaarrr @ Dec 7 2011, 01:31) Это он... Dec 7 2011, 13:35          am1808 вечер добрый!
образовалась проблема с ethernet... Dec 7 2011, 17:02           am1808 Цитата(am1808 @ Dec 7 2011, 21:02) вечер ... Dec 8 2011, 15:39           PavelG Цитата(am1808 @ Dec 7 2011, 20:02) вечер ... Dec 9 2011, 13:23            osipovvo Цитата(PavelG @ Dec 9 2011, 17:23) Выясни... Dec 10 2011, 20:05            am1808 Цитата(PavelG @ Dec 9 2011, 17:23) Да, Вы... Dec 10 2011, 20:59 aaarrr Что-то не понимаю проблемы:
1. Берете бинарник u-b... Nov 2 2011, 13:27 PavelG User-guide читал, про bootloader тоже, NAND ядром ... Nov 8 2011, 10:29 PavelG Проблема решена, оказываеться надо было подождать ... Nov 8 2011, 14:26 Славка Цитата(PavelG @ Nov 8 2011, 18:26) Пробле... Nov 9 2011, 09:01  PavelG Я несколько запутался, и так по порядку:
1) Какой... Nov 9 2011, 23:40   Славка Цитата(PavelG @ Nov 10 2011, 03:40) Я нес... Nov 10 2011, 04:35   Славка В общем 3 раза отправил одно и тоже, как удалить н... Nov 10 2011, 04:35   Славка В общем 3 раза отправил одно и тоже, как удалить н... Nov 10 2011, 05:41 PavelG Получилось прошить U-boot с включенным PLL. Просто... Nov 14 2011, 15:49 Славка Цитата(PavelG @ Nov 14 2011, 19:49) Получ... Nov 15 2011, 07:01 PavelG Использую UART2 для прошивки и для консоли. На ста... Nov 15 2011, 15:44 aaarrr Проверьте скорость UART'а. Bootloader при неко... Nov 15 2011, 15:55 PavelG Ура все получилось, при компиляции для UART надо... Nov 15 2011, 16:12 PavelG Появился следующий ряд вопросов.
1) Когда пишу #un... Nov 16 2011, 16:23 PavelG По поводу первого пункта. Собрал U-boot с SPI flas... Nov 17 2011, 11:36 PavelG С NAND разобрался. В конфигах прописанно, что NAND... Nov 22 2011, 10:40 PavelG Пытаюсь запустить связку AM1705 и LAN8710 в режим... Nov 24 2011, 15:24  PavelG Цитата(Славка @ Dec 2 2011, 08:35) Чипы р... Dec 2 2011, 14:37 Dron_Gus U-boot на пинги не отвечает, если что. только пинг... Dec 4 2011, 11:23 PavelG Разобрался, я не устанавливал маску сети. Сейчас п... Dec 6 2011, 16:07 PavelG Как всегда новый этап и новая проблема
Пытаюсь ... Dec 7 2011, 17:01 aaarrr Цитата(PavelG @ Dec 7 2011, 21:01) Дальше... Dec 7 2011, 17:04 am1808 Цитата(PavelG @ Dec 7 2011, 21:01) Как вс... Dec 7 2011, 17:05  PavelG Цитата(am1808 @ Dec 7 2011, 20:05) А чего... Dec 7 2011, 17:13   am1808 Цитата(PavelG @ Dec 7 2011, 21:13) Прочит... Dec 7 2011, 17:15    PavelG Цитата(am1808 @ Dec 7 2011, 20:15) сама н... Dec 7 2011, 17:25     am1808 Цитата(PavelG @ Dec 7 2011, 21:25) А вот ... Dec 7 2011, 17:37      aaarrr Цитата(am1808 @ Dec 7 2011, 21:37) не каж... Dec 7 2011, 17:57       osipovvo Цитата(aaarrr @ Dec 7 2011, 21:57) Как то... Dec 8 2011, 16:53 PavelG Пока искал где в U-boot'е инициализируются рег... Dec 12 2011, 19:44 aaarrr У EMIF'а настроек как таковых минимум - таймин... Dec 12 2011, 19:53 am1808 приветствую всех!
у кого нибудь была проблема... Dec 23 2011, 18:57  sasamy Цитата(am1808 @ Dec 23 2011, 22:57) загру... Dec 23 2011, 22:39   am1808 Цитата(sasamy @ Dec 24 2011, 02:39) 1 Вкл... Dec 24 2011, 08:17    sasamy Цитата(am1808 @ Dec 24 2011, 12:17) еще в... Dec 24 2011, 08:22     am1808 Цитата(sasamy @ Dec 24 2011, 12:22) Вы лу... Dec 24 2011, 08:41      sasamy Цитата(am1808 @ Dec 24 2011, 12:28) нет, ... Dec 24 2011, 08:42       am1808 Цитата(sasamy @ Dec 24 2011, 12:42) Дайте... Dec 24 2011, 08:48        sasamy Цитата(am1808 @ Dec 24 2011, 12:48) ядро:... Dec 24 2011, 12:01         am1808 Цитата(sasamy @ Dec 24 2011, 16:01) Скача... Dec 24 2011, 12:11          sasamy Цитата(am1808 @ Dec 24 2011, 16:11) да, я... Dec 24 2011, 12:38           am1808 Цитата(sasamy @ Dec 24 2011, 16:38) Не пр... Dec 24 2011, 12:49            sasamy Цитата(am1808 @ Dec 24 2011, 16:49) как т... Dec 24 2011, 13:12             sasamy Я забыл сказать - вы добавили в параметры загрузки... Dec 24 2011, 15:06              am1808 Цитата(sasamy @ Dec 24 2011, 19:06) Я заб... Dec 24 2011, 15:10               sasamy Цитата(am1808 @ Dec 24 2011, 19:10) даже ... Dec 24 2011, 15:34                am1808 sasamy,
спасибо преогромное, как раз разбираю эти ... Dec 24 2011, 16:30                 sasamy Цитата(am1808 @ Dec 24 2011, 20:30) скажи... Dec 24 2011, 16:55                  am1808 спасибо огромное,
в понедельник проверю и отпишусь Dec 24 2011, 17:01                   sasamy Цитата(am1808 @ Dec 24 2011, 21:01) в пон... Dec 24 2011, 17:19                    am1808 ага, понял, спасибо.
а где лучше и рекомендатель... Dec 24 2011, 18:33                     sasamy Цитата(am1808 @ Dec 24 2011, 22:33) а где... Dec 24 2011, 20:50                      am1808 Цитата(sasamy @ Dec 25 2011, 00:50) Прямо... Dec 24 2011, 21:30                       sasamy Цитата(am1808 @ Dec 25 2011, 01:30) я так... Dec 24 2011, 21:49                        am1808 итак, earlyprintk выручило.
ядро запускалось, и з... Dec 26 2011, 14:51                         sasamy ЦитатаCalibrating delay loop...
Скорей всего не р... Dec 26 2011, 19:07                          am1808 Цитата(sasamy @ Dec 26 2011, 23:07) Еще н... Dec 26 2011, 19:17                           sasamy Цитата(am1808 @ Dec 26 2011, 23:17) извин... Dec 26 2011, 19:24                            am1808 Цитата(sasamy @ Dec 26 2011, 23:24) Ядро ... Dec 26 2011, 19:26                             aaarrr Цитата(am1808 @ Dec 26 2011, 23:26) спаси... Dec 26 2011, 19:48                             sasamy Цитата(am1808 @ Dec 26 2011, 23:26) спаси... Dec 26 2011, 19:58                              am1808 спасибо, завтра сравню регистры и конфиги для стар... Dec 27 2011, 14:32 aaarrr IDs, как я понимаю, неоднократно проверяли. А с па... Dec 23 2011, 19:20 am1808 Цитата(aaarrr @ Dec 23 2011, 23:20) IDs, ... Dec 23 2011, 19:25 aaarrr Ну, чтобы быть уверенным, нужно бы ее всю проверит... Dec 23 2011, 19:36 am1808 Цитата(aaarrr @ Dec 23 2011, 23:36) Ну, ч... Dec 23 2011, 19:45  aaarrr Цитата(am1808 @ Dec 23 2011, 23:45) если ... Dec 23 2011, 20:02 aaarrr Кстати, попробовать отключить кэши на "нерабо... Dec 27 2011, 15:17 am1808 Цитата(aaarrr @ Dec 27 2011, 19:17) Кстат... Dec 27 2011, 15:23  am1808 всем преогромное спасибо,
весь прикол был только в... Dec 28 2011, 19:21
2 страниц
1 2 >
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|