Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru
Партнеры:
otladka.com.ua - г.Киев

Способы оплаты

User Info


Добро пожаловать,
Guest

Регистрация или входРегистрация или вход
Потеряли пароль?Потеряли пароль?

Ник:
Пароль:

ПользователейПользователей:0
Поисковых ботовПоисковых ботов:3
ГостейГостей:1

ОбновитьПодробнееВсегоВсего:4
Форум » starterkit.ru » Отладочные платы » Sunshine-A20(-Lite)
Как вынести uboot на nand?
sasamy
Добавлено 10.12.2016 10:32 Сообщение: 11
sasamy
4.70

Пункты: 76984
Регистрация: 14.08.2009
Под Ubuntu 14.04 (нативная без виртуалки) у меня LiveSuit работал. Правда не всегда но в большинстве случаев :) Там надо драйвер еще собирать - где-то в мануале на китайском написано про это..
Спуститься к концу Подняться к началу
Персональная информация
Pavel Ivanchenko
Добавлено 11.12.2016 08:42 Редактировалось 11.12.2016 08:46 Сообщение: 12
Pavel Ivanchenko
Admin
4.39

Пункты: 91364
Регистрация: 24.03.2009
Пол: Мужчина
Цитата
Народ, у кого нибудь вообще работает LiveSuit под Linux или PhoenixSuit под Win? У меня не работает ни тот, ни другой!
Странный вопрос, конечно работает, под Win - 100%.
Вы лучше свой самодельный USB переходник перепроверьте.

Цитата
Было бы идеально получить рабочий образ, который можно было бы раскатать через dd. Ну или инструкция пошаговая, как сделать это самостоятельно.
Вы думаете для нас решение этой задачи потребует гораздо меньше времени и сил чем для Вас - нет.
Решение по прошивке есть, то что оно не очень удобно - извините, как есть.
Тут даже не столько к нам "претензии" надо предъявлять, сколько к китайцам (придумали какю-то "хрень").
Недавно общался с одним из клиентов (имеющего эту плату), он утвержадал, что у него есть решение по прошивке NAND с SD карты. Мы сговорились на том, что я ему презентую модуль A20 с материнкой, а он публикует этот "программатор". Но пока, как водится - поговорили и разошлись.

Цитата
...думаю не проблема Павлу сразу шить образы в NAND перед отправкой плат.
Нее ... это проблемище :)
Это одну-две платки не проблема, а если 50 (примерно такое количество в партии на монтаж идет) - мне ночевать в офисе придется.
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 11.12.2016 13:57 Сообщение: 13
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Цитата
Недавно общался с одним из клиентов (имеющего эту плату), он утвержадал, что у него есть решение по прошивке NAND с SD карты. Мы сговорились на том, что я ему презентую модуль A20 с материнкой, а он публикует этот "программатор". Но пока, как водится - поговорили и разошлись.

Павел, а можно поподробнее - в чем подвох?
в соседнем треде:
http://starterkit.ru/html/index.php?name=forum&op=view&id=26043
есть упоминание о линке на твики:
http://linux-sunxi.org/Installing_to_NAND
где выделен код:
Код
dd if=/dev/nand of=nand.mbr.img bs=1M count=1


в чем проблема загрузиться с uSD и дэдехнуть свой "первый мегабайт" на нанд:
- доступ к нанду специфичен из линукса?
- нет возможности сплодить свой "первый мегабайт"?
- нет исходников юбута с поддержкой загрузки с нанда?

знаю, что для смартфонов нежелательно писать чужой mbr, т.к. там есть области с данными индивидуальными под аппаратуру конкретного железа смартфона, но тут то вроде все доступно..

если дотянутся руки, то приживлю на проводках eMMC и посмотрю, что там и как, ну или нанд подвернется подходящий..

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 11.12.2016 19:13 Редактировалось 11.12.2016 19:20 Сообщение: 14
sasamy
4.70

Пункты: 76984
Регистрация: 14.08.2009
Цитата

- доступ к нанду специфичен из линукса?


да - там свой специфичный драйвер (не MTD) и область nand с первичными загрузчиками скрыта - к ней нет доступа из Linux.

Цитата

dd if=/dev/nand of=nand.mbr.img bs=1M count=1


это для восстановление из бэкапа - когда уже прошиты первичные загрузчики, на голой nand такое не прокатит. Ну и по сути nand.mbr.img это бред вводящий в заблуждение
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 11.12.2016 20:27 Сообщение: 15
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Цитата
да - там свой специфичный драйвер (не MTD) и область nand с первичными загрузчиками скрыта - к ней нет доступа из Linux.


спасибо за информацию. теперь более-менее понятно
как я понимаю, за год положительных подвижек не было и видимо это:
http://linux-sunxi.org/MTD_Driver
у тебя и падало 1 раз из 5..

Цитата
это для восстановление из бэкапа - когда уже прошиты первичные загрузчики, на голой nand такое не прокатит. Ну и по сути nand.mbr.img это бред вводящий в заблуждение

да, там на странице постоянно упоминаются boot0 и bootloader - это меня собственно и удивило..

как кривое решение вижу поиск ядра (вероятно из mainline) с полной поддержкой нанда и далее по накатанному - бутиться с uSD и пилить оттуда нанд..

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
zilant
Добавлено 08.01.2017 13:56 Сообщение: 16
zilant
0

Пункты: 627
Регистрация: 06.07.2016
Из: Казань
Цитата
Недавно общался с одним из клиентов (имеющего эту плату), он утвержадал, что у него есть решение по прошивке NAND с SD карты. Мы сговорились на том, что я ему презентую модуль A20 с материнкой, а он публикует этот "программатор". Но пока, как водится - поговорили и разошлись.


Добрый день! с Новым годом и РОждеством! Есть ли новости по "программатору"? Можно ли как-то связаться с этим клиентом? телефон мыло или еще что нибудь? спасибо. Очень нужно - земля прям горит под ногами
Спуститься к концу Подняться к началу
Персональная информация
Pavel Ivanchenko
Добавлено 09.01.2017 06:28 Редактировалось 09.01.2017 06:34 Сообщение: 17
Pavel Ivanchenko
Admin
4.39

Пункты: 91364
Регистрация: 24.03.2009
Пол: Мужчина
К сожалению новостей нет.
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Отладочные платы » Sunshine-A20(-Lite)