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

 
 
> OK6410, один из китайских вариантов на s3c6410
scorp2011
сообщение Nov 27 2011, 17:43
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 72
Регистрация: 29-01-11
Пользователь №: 62 559



Здравствуйте.
Почитал на форуме несколько сообщений в которых упоминается эта плата. Я так понял что она немного отличается от mini6410 и других её вариантов.
Вообщем на форуме не нашёл ответов на мою проблему.
Что у меня получилось:
Могу запускать WinCE. Для этого прошиваю в SD карту специальный загрузчик SD_boo с помощью SD_Writer.exet, а также копирую туда образ системы . При включении и загрузке с SD этот загрузчик пишет с SD в NAND систему. При следующем включении и загрузке с NAND WinCE6.0 работает, но он китайский блин. Тоже самое и с WinCE7, правда для его прошивки пришлось вручную в консоле отключить KITL.
Теперь что у меня не получается, так это прошить Линукс. Есть u-boot версии 1.1.6 который вроде распознаёт новую NAND на 2G. Есть образ ядра 2.6.28.
Пишу mmc.bin которую дают китайцы на диске. Пишу её на SD с помощью всё той же SD_Writer.exe в загрузочную область SD. Затем скидываю u-boot.bin, zImage и cramfs на SD. Включаю питание с загрузкой с SD и на СОМ порту вижу что u-boot.bin, zImage и cramfs записались в NAND автоматически при этом в СОМ порту выводилась шапка u-bootа и в конце я остаюсь в его коммандной строке. Если теперь включаю плату с загрузкой с NAND то она мёртвая, что на экране что по СОМ порту хотя по идее u-boot должен находиться с нулевого адреса NAND.
Не понимаю где могут быть грабли. Откуда начинать копать? Или может кто поделится работающим загрузчиком, желательно сразу с SD.
Спасибо

P.S. Как оказалось, в китайском мануале(надо учить китайский sm.gif ) написано что если до этого в NAND была установлена WinCE, то надо находясь в WinCE загрузщике выполнить команду А(очиства блоков) т.к. винда начальные блоки резервирует както. Вообщем ядро запустилось. Пока зависло на калибровке тачскрина...будем читать по китайски дальше...
P.S. Вообщем ещё что удалось сделать, на китайском сайте нашёл что сборка китайская 2.6.28 с диска клинит на калибровке тачскрина. Так как не нашёл образы для 2.6.36 а сам пока не умею их компилировать то решил загрузить сборку Андроида. Зашилась в NAND с десятого раза. Постоянно в консоле выдавала что исправляет ошибки на NANDе но запустился. Работает похабно медленно, иожет из за ошибок, вроде WinCE шустрее была. Буду двигаться в таком направлении: сделаю свою сборку Линукса(ещё не знаю какой версии, у китайцев 3.0.1 для этой платы исходники есть) и одновременно чёто делать чтоб забыть про NAND и грузиться с SD в DDRAM ну и там и крутиться. Буду раз советам и поправкам

Сообщение отредактировал scorp2011 - Nov 27 2011, 20:56
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Jury093
сообщение Jul 9 2012, 20:58
Сообщение #2


Знающий
****

Группа: Участник
Сообщений: 959
Регистрация: 11-01-06
Из: Санкт-Петербург
Пользователь №: 13 050



гуд!
о таче - попробуйте (чисто напопробовать) в рутовой создать пустой файл /etc/pointercal - может проканает для проверки
не могут ее маунт как? что пишут?
белиберда неадекватная или что-то осмысленное? смотрите содержимое /etc/inittab на предмет getty с каким портом работать хочет..
Go to the top of the page
 
+Quote Post
scorp2011
сообщение Jul 10 2012, 09:59
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 72
Регистрация: 29-01-11
Пользователь №: 62 559



Цитата(Jury093 @ Jul 9 2012, 23:58) *
гуд!
о таче - попробуйте (чисто напопробовать) в рутовой создать пустой файл /etc/pointercal - может проканает для проверки

не проканало ни в /etc/pointercal ни в /mnt/disk/pointercal. что с пустым что с семью числами взятыми из примеров в гугле. я помню когда я эту версию ставил в NAND то тоzhe на тачскрине клинило. попробую или в скрипте qtopia тач заменить на мышку или вообще qtopia не запускать, буду через SSH работать с платои.
Цитата(Jury093 @ Jul 9 2012, 23:58) *
не могут ее маунт как? что пишут?

с этим чуть позже попробую если с версией 28 не получится, хотя хотелось бы поновее kernel поставить конечно
Цитата(Jury093 @ Jul 9 2012, 23:58) *
белиберда неадекватная или что-то осмысленное? смотрите содержимое /etc/inittab на предмет getty с каким портом работать хочет..

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

Сообщение отредактировал scorp2011 - Jul 10 2012, 10:05
Go to the top of the page
 
+Quote Post
scorp2011
сообщение Jul 11 2012, 17:35
Сообщение #4


Участник
*

Группа: Участник
Сообщений: 72
Регистрация: 29-01-11
Пользователь №: 62 559



Ещё один вопрос. Вижу что всё что в rcS файле выполняется, но при этом в консоле нет приглашения типа # для ввода комманд через компорт. Нужно запустить какую то оболочку и как?
Go to the top of the page
 
+Quote Post
Jury093
сообщение Jul 11 2012, 18:39
Сообщение #5


Знающий
****

Группа: Участник
Сообщений: 959
Регистрация: 11-01-06
Из: Санкт-Петербург
Пользователь №: 13 050



Цитата(scorp2011 @ Jul 11 2012, 20:35) *
Ещё один вопрос. Вижу что всё что в rcS файле выполняется, но при этом в консоле нет приглашения типа # для ввода комманд через компорт. Нужно запустить какую то оболочку и как?

у вас консоль выводится вот в такой порт:
Код
console [ttySAC0] enabled

куда он физически подключен - это надо смотреть схему кита и доку на камень..
попробуйте в файле /etc/inittab найти и поправить под свое устройство такую строку
Код
# Example how to put a getty on a serial line (for a terminal)
T0:23:respawn:/sbin/getty -L ttyS0 115200 vt100

вместо ttyS0..
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- scorp2011   OK6410   Nov 27 2011, 17:43
- - nikkov   Цитата(scorp2011 @ Nov 28 2011, 00:43) Зд...   Nov 28 2011, 04:47
- - Dron_Gus   Есть более простой загрузчик под этот процессор. (...   Nov 28 2011, 06:09
|- - scorp2011   Цитата(Dron_Gus @ Nov 28 2011, 09:09) Ест...   Jul 7 2012, 21:21
|- - Jury093   Цитата(scorp2011 @ Jul 8 2012, 00:21) Хоч...   Jul 8 2012, 16:55
|- - scorp2011   В ком порт выдаёт это: КодQi Bootloader s3c6410 2...   Jul 8 2012, 19:36
- - Jury093   КодCmdline: loglevel=6 rootwait s3cfb.backligh...   Jul 9 2012, 08:30
|- - scorp2011   карточку подмонтирую вечером после работы. исходни...   Jul 9 2012, 09:19
- - Dron_Gus   Смотрите в исходники Qi. Загрузчик берет параметры...   Jul 9 2012, 09:37
|- - scorp2011   Цитата(Dron_Gus @ Jul 9 2012, 13:37) Смот...   Jul 9 2012, 10:14
- - Dron_Gus   Посмотрите, как у Вас разбита SD-карта. Утилита fd...   Jul 9 2012, 11:06
|- - scorp2011   Цитата(Dron_Gus @ Jul 9 2012, 15:06) Посм...   Jul 9 2012, 11:15
|- - scorp2011   RE: OK6410   Jul 9 2012, 17:22
- - Dron_Gus   Кодmmc0: new high speed SDHC card at address 1...   Jul 9 2012, 20:00
- - Jury093   вот это видит: Кодmmcblk0: mmc0:1234 SA04G...   Jul 9 2012, 20:01
|- - scorp2011   Ура!. спасибо. пошло худо бедно. заклинило пра...   Jul 9 2012, 20:37
- - scorp2011   Спасибо за направление. У меня этого файла не было...   Jul 11 2012, 20:30
- - Jury093   Цитата(scorp2011 @ Jul 11 2012, 23:30) и ...   Jul 11 2012, 20:45


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

 


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


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