|
Чем и как прочитать образ из NAND?, есть плата на процессоре TI AM1705 |
|
|
|
Jan 15 2013, 12:38
|
Участник

Группа: Validating
Сообщений: 24
Регистрация: 4-02-08
Пользователь №: 34 736

|
Может быть туплю, сильно не пинайте  Итак вопрос: собрал свою плату на процессоре Sitara AM1705, в NAND по UART записал U-boot, затем из под U-boot прошил в NAND ядро Linux, файловую систему, затем из под Linux записал в NAND свое приложение, протестировал работоспособность. Теперь мне нужно прочитать из NAND полученный образ (U-boot + Linux + rootFS + приложение) и записать этот образ в другие платы. Типовая вобщем-то задача. Каким образом можно вычитать образ из NAND? Подозреваю, что мне потребуется Code Composer Studio и JTAG? Или как-то еще? П.С.: До того как перейти на Texas, работал с ARM9 от Atmel, так там была прекрасная утилита SAM-BA. Она позволяла (в удобном графическом режиме) записать/прочитать флеш память по USB...
|
|
|
|
|
 |
Ответов
|
Jan 15 2013, 12:52
|

Профессионал
    
Группа: Свой
Сообщений: 1 001
Регистрация: 27-06-06
Пользователь №: 18 409

|
Цитата(no_d@t@ @ Jan 15 2013, 16:38)  Каким образом можно вычитать образ из NAND? Сам u-boot не позволяет это сделать? http://wiki.starterkit.ru/ubootТам встречаются команды. nand read - <адрес> <смещение> <размер> nand write - <адрес> <смещение> <размер>
|
|
|
|
|
Jan 15 2013, 13:17
|
Участник

Группа: Validating
Сообщений: 24
Регистрация: 4-02-08
Пользователь №: 34 736

|
Цитата(mempfis_ @ Jan 15 2013, 16:52)  Сам u-boot не позволяет это сделать? С помощью u-boot я вроде как могу вычитать содержимое NAND в ОЗУ. А что дальше с этим делать? Как передать прочитанное на хост? Вопросы задал навскидку, еще не разбирался. Завтра приду на работу, почитаю.
|
|
|
|
|
Jan 16 2013, 05:36
|

Местный
  
Группа: Участник
Сообщений: 340
Регистрация: 25-10-05
Из: Пермь, Россия
Пользователь №: 10 091

|
Цитата(no_d@t@ @ Jan 15 2013, 18:17)  А что дальше с этим делать? Как передать прочитанное на хост? А это уже от вашей платы зависит. Какие интерфейсы у нее есть? RS232? USB? Слот SD-карты? В зависимости от того, куда Вы хотите данные из ОЗУ вывести, в u-boot должны быть соответствующие средства. Например вывести в компьютер через RS232 можно по протоколу kermit командой saves... Кстати, проще наверное из линукса скопировать разделы флешки (u-boot, его переменные, линукс и файловую систему) с помощью dd куда Вам надо, а потом склеить в единый образ...
Сообщение отредактировал alx2 - Jan 16 2013, 05:46
--------------------
Всего наилучшего, Alex Mogilnikov
|
|
|
|
|
Jan 16 2013, 08:16
|
Участник

Группа: Validating
Сообщений: 24
Регистрация: 4-02-08
Пользователь №: 34 736

|
Цитата(alx2 @ Jan 16 2013, 09:36)  А это уже от вашей платы зависит. Какие интерфейсы у нее есть? RS232? USB? Слот SD-карты? Интерфейсы - RS232 и Ethernet. Цитата(alx2 @ Jan 16 2013, 09:36)  Например вывести в компьютер через RS232 можно по протоколу kermit командой saves... Так почему-то не получилось, saves не удалось связаться ни с HyperTerminal, ни с ZOC. Хотя помнится, что loadb без проблем работала с HyperTerminal. Цитата(alx2 @ Jan 16 2013, 09:36)  Кстати, проще наверное из линукса скопировать разделы флешки (u-boot, его переменные, линукс и файловую систему) с помощью dd куда Вам надо, а потом склеить в единый образ... А вот это, пожалуй, действительно поможет. Буду пробовать. Спасибо!
|
|
|
|
Сообщений в этой теме
no_d@t@ Чем и как прочитать образ из NAND? Jan 15 2013, 12:38 no_d@t@ Воспользовался dd.
Описал всю NAND (256 Мб) как од... Jan 16 2013, 10:57 _3m Цитата(no_d@t@ @ Jan 16 2013, 14:57) Восп... Jan 16 2013, 12:15  samike Цитата(_3m @ Jan 16 2013, 16:15) У меня т... Jan 16 2013, 12:22   _3m Цитата(samike @ Jan 16 2013, 16:22) А рас... Jan 16 2013, 16:41   IgorKossak Цитата(samike @ Jan 16 2013, 14:22) А рас... Jan 16 2013, 18:25    alx2 Цитата(IgorKossak @ Jan 16 2013, 23:25) Д... Jan 17 2013, 05:00     _3m Цитата(alx2 @ Jan 17 2013, 09:00) Мне каз... Jan 17 2013, 05:44      samike Цитата(_3m @ Jan 17 2013, 09:44) Еще раз ... Jan 17 2013, 06:14      alx2 Цитата(_3m @ Jan 17 2013, 10:44) Бэды мог... Jan 18 2013, 04:37       samike Цитата(alx2 @ Jan 18 2013, 08:37) Уточнит... Jan 18 2013, 05:52       xemul Цитата(alx2 @ Jan 18 2013, 08:37) Уточнит... Jan 18 2013, 07:28        _3m Цитата(xemul @ Jan 18 2013, 11:28) Требов... Jan 18 2013, 09:47         xemul Цитата(_3m @ Jan 18 2013, 13:47) Нету там... Jan 18 2013, 10:31 samike Печально.
Так как же все таки корректно прочитать ... Jan 17 2013, 04:28 svss Цитата(samike @ Jan 17 2013, 10:28) Печал... Jan 17 2013, 08:34  IgorKossak Цитата(svss @ Jan 17 2013, 10:34) Несколь... Jan 17 2013, 10:38 samike Вобщем, процесс автоматизации прошивки большого ко... Jan 17 2013, 08:28
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|