дальше сблоадер грузит и в конце просто падает с ошибкой. а вот по поводу батарейки это идея! куда глянуть пропатчено или нет у меня?
уже откопал :)
have wrong values. If the device is supplied only with 5V - linux never starts.
400 = 0b110[010000] --> 200 mA limit
50 = 0b[110010] --> 620 mA limit
походу дело не в питании, хотя там точно ногу можно сломать
на даный момент используется bootles-10.05.02 (если интересно могу прислать gz)
а вот что происходит в терминале если у-буут грузить:
PowerPrep start initialize power...
Battery Voltage = 0.29V
No battery or bad battery detected!!!.Disa
bling battery voltage measurements./r/nDec 4
201022:21:51
EMI_CTRL 0x1C084040
FRAC 0x92926152 и дальше тишинааа
p.s. вытряс схему у создателей жлезки, там реально нет батарейки
bootles-10.05.02 - это исправленная версия, там уже все нормально должно быть и без батареи. Поменяйте источник питания - очень уж чувствителен этот контоллер к его качеству. Было замечено что даже на 5 В схема может рабоать нестабильно, у Павла еще стоит диод от переполюсовки и провалов так его схему вообще нужно питать от 6 В. На данный момент у меня этот диод закорочен и используется 5 В(1А) но реально у него на выходе 5,3 В да и то с подключенным LCD плагом бывает что его проглючивает на старте.
с питанием беда, питается от УСБ, но сейчас мне показали как на этой плате wince прекрассно стартовало и крутилось.. я в шоке.. буду imx-bootlets перетряхивать так как там откопал интересный дефаин
/* #define NO_BATTERY_VOLTAGE_SOURCE */
Тогда понятно - с этого и надо было начинать а не тратить время :) БП нормальный подключите и заработает все.
У них есть мануал на сайте в доках (по крайней мере был) с детальным описанием как раскочегаривать встроенные преобразователи на старте. Код в imx-bootlets это вообще отдельный разговор :) там блин дефайн каждой константы - шириной в страницу, так что по объему напоминает не не код загрузчика а переаод на английский "война и мир".
Не знаю - но точно могу сказать что в винце чего-нибуть другое не работает что в Linux работает :) Они в Linux букавльно пару месяцев назад пофиксили баг который к дидлоку приводил иногда, кто там BSP пишет мне не ведомо, но код их для imx233 не приняли в ванильное ядро год назад.
припаял блок 5.1в /1А толку 0, а вот то что updater.sb идущий с MFG тулом грузится через sb_loader и запускается. Наталкивает на мысли что не так что то собираю или действительно в исходниках косяк. есть ли какие тонкости в сборке кернела?
Тоже были такие проблемы с sb_loader я так и не понял тогда почему он некоторые файлы .sb проглатывает а некоторые нет. Сам mfgtool как-то стабильней загружает их. Одно замечено точно - если размер файла .sb больше 4mb то он его уже точно не загружает.
сделал анализ почему 1-н .sb грузится а 2-й нет: где то у них косяк в конфигах, переключение с mDDR на DDR ничего не даёт, пришлось imx_bootlets подправить и о чудо! появился анимированный пингвин(за не верных настроек дисплея) и почему то лог в терминал не идет(ttyАМ0 прописанно). Но уже хоть куда то двинулось, будем дальше мозг ломать :)