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

 
 
> Чем и как прочитать образ из NAND?, есть плата на процессоре TI AM1705
no_d@t@
сообщение Jan 15 2013, 12:38
Сообщение #1


Участник
*

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



Может быть туплю, сильно не пинайте sm.gif

Итак вопрос: собрал свою плату на процессоре 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...
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
no_d@t@
сообщение Jan 16 2013, 10:57
Сообщение #2


Участник
*

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



Воспользовался dd.
Описал всю NAND (256 Мб) как один раздел: mtdparts=davinci_nand.1:0x10000000@0x0(nand_all)ro
Загрузился, подмаунтился к хосту по nfs и выполнил:
dd if=/dev/mtdblock0 of=/nfs/mtdblock0.bin
Получил на хосте желаемый образ NAND размером 256 Мб. На днях принесут программатор, попробую зашить в чистую новую флешку mtdblock0.bin и загрузиться с нее.


Сообщение отредактировал no_d@t@ - Jan 16 2013, 10:57
Go to the top of the page
 
+Quote Post
_3m
сообщение Jan 16 2013, 12:15
Сообщение #3


Знающий
****

Группа: Участник
Сообщений: 745
Регистрация: 28-12-06
Пользователь №: 23 960



Цитата(no_d@t@ @ Jan 16 2013, 14:57) *
Воспользовался dd.
...
Получил на хосте желаемый образ NAND размером 256 Мб. На днях принесут программатор, попробую зашить в чистую новую флешку mtdblock0.bin и загрузиться с нее.

Какую фс вы используете?
У меня такое ощущение что jffs2 / ubifs вас мощно стукнут граблями по лбу после того как вы в другой экземпляр нандфлэш зальете считанный образ.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- no_d@t@   Чем и как прочитать образ из NAND?   Jan 15 2013, 12:38
- - mempfis_   Цитата(no_d@t@ @ Jan 15 2013, 16:38) Каки...   Jan 15 2013, 12:52
|- - no_d@t@   Цитата(mempfis_ @ Jan 15 2013, 16:52) Сам...   Jan 15 2013, 13:17
|- - alx2   Цитата(no_d@t@ @ Jan 15 2013, 18:17) А чт...   Jan 16 2013, 05:36
|- - no_d@t@   Цитата(alx2 @ Jan 16 2013, 09:36) А это у...   Jan 16 2013, 08:16
|- - 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


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

 


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


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