Ник:
Пароль:

Контакты

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
Поисковых ботовПоисковых ботов:2
ГостейГостей:1

ОбновитьПодробнееВсегоВсего:3
Форум » starterkit.ru » Отладочные платы » SK-iMX233
Вопросы о iMX233 перед первым включение
Jury093
Добавлено 12.02.2011 23:17 Редактировалось 12.02.2011 23:17 Сообщение: 11
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
google.ru->mmcblk0p2 site:starterkit.ru
тыц1
тыц2
там что-то связанно с ОТР битами..
я советов не давал, если что - я не при чем..

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
Nikita4000
Добавлено 13.02.2011 15:26 Сообщение: 12
Nikita4000
0

Пункты: 270
Регистрация: 17.01.2011
http://www.starterkit.ru/html/uploads/forum/forum-UbRJStqMTT-7.jpg
Про OTP биты я знаю.
Уже сделал.
Проблема не в этом.
Размыкаю J9. Замыкаю J6, J7 м J8 - гружусь с SD/MMC. Но!
Почему-то создаётся RAM-диск! Хотя в параметрах ядра ясно написано в Boot Options:
console=ttyAM0,115200 ssp1=spi1 ssp2=mmc root=/dev/mmcblk0p2 rootwait lcd_panel=tvenc_pal
По идее вообще не должно грузиться раз задан параметр root=/dev/mmcblk0p2, а в /dev/ нет никакого mmcblk0p2. А он грузится каким-то образом и создаёт RAM-диск.
Не видно второго раздела mmcblk0p2!
Я конфигурирую и собираю ядро, но раздела не видно!
А Flash'ку вгоняю - Flash'ку видно как sda1.
Спуститься к концу Подняться к началу
Персональная информация
Nikita4000
Добавлено 13.02.2011 15:51 Сообщение: 13
Nikita4000
0

Пункты: 270
Регистрация: 17.01.2011
Ух ты! Вот это косяк я обнаружил:

\0x00
Apr 30 201001:57:43
EMI_CTRL 0x1C084040
FRAC 0x92926192
init_ddr_mt46v32m16_133Mhz
power 0x0082
0710
...
...
...
Kernel command line: console=ttyAM0,115200 ssp1=spi1 ssp2=gpmi lcd_panel=tvenc_pal ubi.mtd=1 root=ubi0:nandfs rootfstype=ubifs

...
...
...

Scanning for NAND Flash chips...

No NAND device found!!!

gpmi gpmi: No NAND Flash chips found

....
....
....
\0x00
ubiattach: error!: UBI is not present in the system
UBIFS error (pid
415): ubifs_get_sb: cannot open "ubi0:nandfs", error -19

mount: mounting ubi0:nandfs on /mnt/nand failed: No such device
Initializing random number generator... done.
Starting wi-fi network ...
...
...
...
Starting vsftpd: OK



Welcome to SK-iMX233 development board.

sk login:
Спуститься к концу Подняться к началу
Персональная информация
Nikita4000
Добавлено 13.02.2011 15:52 Сообщение: 14
Nikita4000
0

Пункты: 270
Регистрация: 17.01.2011
Я конфигурирую - другие параметры, а при загрузке эти почему-то!?
То есть конфигурация не применяется что ли?
Спуститься к концу Подняться к началу
Персональная информация
Pavel Ivanchenko
Добавлено 13.02.2011 16:01 Сообщение: 15
Pavel Ivanchenko
Admin
4.39

Пункты: 91532
Регистрация: 24.03.2009
Пол: Мужчина
Видимо нужно уже все по дважды писать ...
Цитата
При копировании требуемых конфигов (в .config) необходимо запускать make_menuconfig и делать "пустые" манипуляции с целью сохранения файла конфигурации, просто копирование конфига не пройдет.
Спуститься к концу Подняться к началу
Персональная информация
Nikita4000
Добавлено 13.02.2011 17:22 Сообщение: 16
Nikita4000
0

Пункты: 270
Регистрация: 17.01.2011
Попробую.
То есть загрузить, допустим, "config_mmc_rootfs" и сохранить его в ".config"?
Так что ли?
Или достаточно просто загрузить "config_mmc_rootfs" и по <Esc><Esc> выйти и сохранить?
Не совсем понял что означает фраза "пустые манипуляции".
Сейчас попробую.
Спуститься к концу Подняться к началу
Персональная информация
Nikita4000
Добавлено 13.02.2011 17:23 Сообщение: 17
Nikita4000
0

Пункты: 270
Регистрация: 17.01.2011
А эти конфиги точно рабочие?
Не надо ничего добавлять?
Спуститься к концу Подняться к началу
Персональная информация
Nikita4000
Добавлено 13.02.2011 19:00 Сообщение: 18
Nikita4000
0

Пункты: 270
Регистрация: 17.01.2011
Мда.
Надо было сохранять всё в ".config". Ещё одна тонкость.
Ну, да надо было догадаться.

Вот что получилось:
Код
[me@Linux /]$ telnet
telnet> open 192.168.0.136
Trying 192.168.0.136...
Connected to 192.168.0.136.
Escape character is '^]'.

/ # ls
bin etc init linuxrc opt root sys usr
dev home lib mnt proc sbin tmp var
/ # cd mnt
/mnt # ls
mmcblk0p1 mmcblk0p2 nand www
/mnt # cd mmcblk0p2
/mnt/mmcblk0p2 # ls
bin etc init linuxrc mnt proc sbin tmp var
dev home lib lost+found opt root sys usr
/mnt/mmcblk0p2 # cd home
/mnt/mmcblk0p2/home # ls
default
/mnt/mmcblk0p2/home # cd default
/mnt/mmcblk0p2/home/default # ls
3d7 7d
/mnt/mmcblk0p2/home/default # touch 12345
/mnt/mmcblk0p2/home/default # ls
12345 3d7 7d
/mnt/mmcblk0p2/home/default # exit
Connection closed by foreign host.


Перезагружаемся.

Код
[me@Linux /]$ telnet
telnet> open 192.168.0.136
Trying 192.168.0.136...
Connected to 192.168.0.136.
Escape character is '^]'.

/ # ls
bin etc init linuxrc opt root sys usr
dev home lib mnt proc sbin tmp var
/ # cd mnt
/mnt # ls
mmcblk0p1 mmcblk0p2 nand www
/mnt # cd mmcblk0p2
/mnt/mmcblk0p2 # ls
bin etc init linuxrc mnt proc sbin tmp var
dev home lib lost+found opt root sys usr
/mnt/mmcblk0p2 # cd home
/mnt/mmcblk0p2/home # ls
default
/mnt/mmcblk0p2/home # cd default
/mnt/mmcblk0p2/home/default # ls
12345 3d7 7d
/mnt/mmcblk0p2/home/default #


Ясно. То есть я до этого создавал фактически одни и те же образы и одно и тоже прошивал. J9 разомкнут - вроде бы NAND Flash отключен, а J6, J7 и J8 замкнуты - то есть аппаратно SD/MMC включен.
Дальше происходит загрузка, НО! Драйвер SD/MMC выключен!
Поэтому мы грузимся, но не видим того, с чего мы загрузились!
Вот в чём парадокс!
Спасибо!
Разбираюсь!
Переписать бы ещё драйвера LCD, чтоб задействовать цифровые входы-выходы по своему усмотрению.

А можно подключать к USB не только Flash'ки, а жёсткие диски?
Замкнуть J5 и подключить.
Ничего там не погорит?
Какова нагрузочная способность USB-порта?
Спуститься к концу Подняться к началу
Персональная информация
Nikita4000
Добавлено 13.02.2011 19:42 Сообщение: 19
Nikita4000
0

Пункты: 270
Регистрация: 17.01.2011
На USB подаётся напряжение с моего источника 5.9 В. Flash'ке, видимо, без разницы. У неё свой стабилизатор на 3.3 В. А вот как USB HDD отнесётся к 5.9 В - это вопрос. Или его отдельно запитывать?
Так можно HDD попалить, если там стабилизатора нет.
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Отладочные платы » SK-iMX233