Ищем сетку частот FM-радио в Clarion NX513
- bellic
- Сообщения: 1505
- Зарегистрирован: 11 мар 2017, 07:47
- Откуда: Rostov-on-Don
- Контактная информация:
Ищем сетку частот FM-радио в Clarion NX513
Ищем сетку частот FM-радио в Clarion NX513...
Напомню, мы имеем вот такой красивый аппаратик:
Аппарат имеет загрузочную SD-карточку с 4-мя разделами:
Предварительно - интерес представляет раздел "System": Возможно нужны будут и другие разделы... Уточним позже...
Аппарат стартует из своего BIOS(Загрузчик, прошитый в микросхеме ПЗУ), который подготавливает к работе и запускает OS, расположенную на SD-карточке...
Как видим, в качестве OS используется LINUX!
P.S. SD-карточка имеет размер 16 Гиг и привязана особым образом к конкретному аппарату!!!
Напомню, мы имеем вот такой красивый аппаратик:
Аппарат имеет загрузочную SD-карточку с 4-мя разделами:
Предварительно - интерес представляет раздел "System": Возможно нужны будут и другие разделы... Уточним позже...
Аппарат стартует из своего BIOS(Загрузчик, прошитый в микросхеме ПЗУ), который подготавливает к работе и запускает OS, расположенную на SD-карточке...
Как видим, в качестве OS используется LINUX!
P.S. SD-карточка имеет размер 16 Гиг и привязана особым образом к конкретному аппарату!!!
- bellic
- Сообщения: 1505
- Зарегистрирован: 11 мар 2017, 07:47
- Откуда: Rostov-on-Don
- Контактная информация:
Ищем сетку частот FM-радио в Clarion NX513
В BIOS Clarion NX513, размером 8 Мбайт, видимо много чего интересного...
SB13JXCL.023
...
470-4144-02 (Очень уж похоже на номер телефона... )
...
...
QY1030AA - Это модель
...
Clarion95321SCL01-10-100-103
...
Но для начала ограничимся волшебными цифрами в секторе PROD, расположенными по адресу:
80020 hex: 13100150
80030 hex: 13100150
Это т.н. ID-модели, от значения которой зависит, какая сетка частот будет грузится в OS при ее старте.
Вот цитата:
...SB13JXCL.023
...
470-4144-02 (Очень уж похоже на номер телефона... )
...
...
QY1030AA - Это модель
...
Clarion95321SCL01-10-100-103
...
Но для начала ограничимся волшебными цифрами в секторе PROD, расположенными по адресу:
80020 hex: 13100150
80030 hex: 13100150
Это т.н. ID-модели, от значения которой зависит, какая сетка частот будет грузится в OS при ее старте.
Вот цитата:
Подъитожу алгоритм переключения (выбора) AREA:
В бисе мафона записан всего один ID по которому и идёт выбор AREA - в нашем случае 13100150 - это JAPAN
13300150 - это EUROPE
Ну и 13200150 - это USA
Этот идентификатор (PROD) живёт в микросхеме биоса по адресу 80000. Есть дублирующий сектор PROD1 по адресу 88000, но он нам сейчас не нужен.
Когда мафон загружается с SD карты идёт сразу чтение этого идентификатора из микросхемы биос, затем загружаются с карты те файлы, которые соответствуют прописанной в идентификаторе цифре AREA.
Как найти тот файл, который при включении мафона лезет читать ID на микросхеме, по адресу 80020 и создаёт список, какие файлы грузить в мафон с SD карты?
Напомню, что поменяв в микросхеме в японском мафоне идентификатор с13300150 на 13100150 и мафон переключается на европу. Ну ещё нужно поменять SD карту на европейскую, т.к тот же файл Audio разный на SD карте европа и япония.1
- bellic
- Сообщения: 1505
- Зарегистрирован: 11 мар 2017, 07:47
- Откуда: Rostov-on-Don
- Контактная информация:
Ищем сетку частот FM-радио в Clarion NX513
СООБЩЕНИЕ СОХРАНЕНО ОТДЕЛЬНО, НЕ В ПРОДОЛЖЕНИИ ТЕМЫ, ПОЗЖЕ МОЖЕТ ПРИГОДИТЬСЯ!
Есть ли смысл дальше выкладывать переписку???
Тут 3 разные модели и в них по 2 файла. Нужно разобрать их на код. Мне нужно поискать кусок кода, отвечающего за сетку частот радио.
Эти файлы различны для разных регионов (стран). Сдёрнуты с файлов обновлений. Они такие же на карточках
Процессор АRM
это уже другой вопрос. Не получится - тогда буду спать спокойно. Мы с Андреем с Новосиба часами об этом мафоне воду льём. Уже чувствуем, что истина где-то рядом. Мы уже умеем переделывать с япа на европу, но появляется то, чего в японской версии быть не должно (сабвуфер) и пропадают японские вкусняшки, типа рулевого управления. ♂
Компиляторы/декомпиляторы не под процессоры делаются а под архитектуры.
Если арихтектура АРМ - то не важно чей процессор.
Это как для ПК процессоры делает Интел и АМД. Но все программы работают на них одинаково.
Ida его прекрасно разбирает, остается понять где и как запрятаны таблицы настроек частот тюнера
Я так понимаю, что стандарта у ELF-файлов нету? - КАк типы под ВИнду: DOCX, XLS, EXE.....
...
В ELF-файлах может быть все что угодно - как Просто набор байт, так и исполняемый код!
Нет.
ELF это как раз "стандарт" файла.
ELF расшифровыватеся как Executable and Linkable Format.
Т.е. формат исполняемых и подключаемых файлов.
Это аналог EXE/DLL в винде.
.ELF раскидывается для изучения 7z
Да вроде не сжаты они как раз.
А я распаковал 7zip:
Набор то одинаковый (у Евро и ЯПов), а сами файлы грубо по длине некоторые разные!
Особо интересен .rodata там управление тюнером
Это "секции" данных внутри ELF файла.
(EXE/DLL примерно так-же устроены).
Просто 7зип дофига умный и умеет их вытаскивать.
Но это не значит, что они упакованы.
7zip кучу форматов понимает. И не все они архивы.
rodata - это на 99% массивы данных в секции Read Only Data.
Объясню глубже:
В биосе мафонов есть идентификатор модели, например европейский NX503E имеет идентификатор 13300150, а японец 13100150. Все видели, что в карте есть все языки мира и сетки частот и общие ресурсы с картинками. Но как мафон понимает, какие ресурсы подхватывать? Вот как раз по идентификатору модели. В японской версии мафона достаточно поменять идентификатор 13100150 на европейца 13300150 и мафон уже грузит европейские файлы с карты.
Поэтому делаю вывод, что сетку радио вычислить можно в файлах.
Ну если так, то почему после смены идентификатора мафон карту европейскую подхватывает а частоты нет?
Если бы было как ты говоришь, то он бы все подхватывал.
Ну мне так кажется...
Подхватывает всё! Радио тоже 88-108 становится, но нужно впаивать второй чип TEA7000, т.к в европейском NX503E их зачем-то 2 стоит.
Они правят японскую прошивку, чтобы ништяки остались, поэтому и надо найти таблицу настроек тюнера
Верно! В японской версии кларик вкуснее. Русский язык мы уже давно научились ставить. Но с радио.... Беда♂
Тогда не понял, что ты хочешь.
Или радио становится 88-108 но на экране пишется типа 77.6 а играет на самом деле 105.6?
А блин. Ты хочешь переключить диапазон без правки номера модели?
Чтобы только диапазон переключился а все остальное осталось?
Да
Итак, еще раз:
1. Если поменять ТОЛЬКО номер модели, то диапазон радио автоматом переключается на европейский и все работает правильно. Карту и все остальное оставляем за скобками.
2. Т.к. смена модели меняет еще и другие части мафона, то ты хочешь переключать только диапазон тюнера не трогая ничего другого.
Так?
...100% верно!
Почему я зацепился именно за эти 2 фала Audio и ModeManager?
Сравнил содержимое европейской и японской версии и оставил только различие...
И только в Audio и ModeManager упоминается о тюнере
Замена файлов по одному не решают проблему - мафон зацикливается на загрузке.
В этих файлах есть ещё чтото, чего нет в остальном содержимом карты. Либо использует другое имя... Ща приведу пример.
_EUR и _JPN приписал я сам
Слухайте, парни, а ещё в этом мафоне есть файл ядра. Может в нём все региональные настройки живут? Но я его ничем не могу разобрать♂
Попробуйте, может у вас получится посмотреть, какое там содержимое...
Эти файлы из пакета обновления S213 - повторяет содержимое раздела на SD карте
А S113 я открыть не могу
ЗАДОЛБАЛСЯ....(((Макс, смотри что происходит.
1. Вызывается функция ANTC_TUNER_GET_RADIO_BAND(). Судя по названию она возвращает диапазон. Она заполняет 4 байта какой-то инфой.
2. Проверяется первый байт результата.
Если там 1, 2 или 3 - то выбираются одни параметры.
Если какое-то другое значение, то другие.
3. Вызывается функция ANTC_TUNER_SET_FREQ() - которая видимо уже и устанавливает выбранные частоты.
А сами функции ANTC_TUNER_GET_RADIO_BAND и ANTC_TUNER_SET_FREQ где-то в другом файле лежат.
В этих файлах их нет.
А еще вот такая интересная переменная есть
g_byBandTableJPN
Есть ли смысл дальше выкладывать переписку???
- bellic
- Сообщения: 1505
- Зарегистрирован: 11 мар 2017, 07:47
- Откуда: Rostov-on-Don
- Контактная информация:
Ищем сетку частот FM-радио в Clarion NX513
ЗАРЕЗЕРВИРОВАНО....
- bellic
- Сообщения: 1505
- Зарегистрирован: 11 мар 2017, 07:47
- Откуда: Rostov-on-Don
- Контактная информация:
Ищем сетку частот FM-радио в Clarion NX513
По другому видео не получилось пока выложить...
Кстати - сама BIOS достаточно говорливая!Это перехват по RX-TX JAPAN versionКод: Выделить всё
U-Boot 2010.06 (Jun 30 2013 - 19:24:23) TI811X-GP rev 1.0 ARM clk: 600MHz DDR clk: 333MHz I2C: ready DRAM: 1 GiB Flash: 8 MiB MMC: OMAP SD/MMC: 0, OMAP SD/MMC: 1 *** Warning - bad CRC, using default environment U-BOOT Version : SB13JXCL.023 M3-1 Version : S313XXXX.047 CONTROL_STATUS = 0x0011030B PINCNTL TARGET = Shihan 2 (JPN) U-BOOT ErrorCodeInfoamtaion : FFFF M3-1 program name check success in the area!!! size of S313XXXX.047 file fit!!! S313XXXX.047 file check sum success!!! mmc device exist and init success!!! Test Bit 7 [default]into normal mode default! A8 kernel program name check success in the area!!! size of S113JSCL.038 file fit!!! S113JSCL.038 file check sum success!!! Hit any key to stop autoboot: 0 ## Booting kernel from Legacy Image at 80007fc0 ... Image Name: Linux-2.6.37 Image Type: ARM Linux Kernel Image (uncompressed) Data Size: 2356584 Bytes = 2.2 MiB Load Address: 80008000 Entry Point: 80008000 Loading Kernel Image ... OK OK Starting kernel ... (1436) Uncompressing Linux... done, booting the kernel. INIT: version 2.86 booting CApi_Initialize() ChkUARTCarSetting WakeUp hci_reset modprobe syslink Already exist /var/lib/dbus/machine-id DBUS_SESSION_BUS_ADDRESS unix:path=/tmp/dbus-CuGnuxBx0P,guid=e49cc26761488a27ca6f4be900000001 WakeUp SystemManager&M3-2 Loading HDVPSS Firmware /dev/mem opened. Memory mapped at address 0x40328000. Read at address 0x8F070000 (0x40328000): 0x00000000 Write at address 0x8F070000 (0x40328000): 0x00000001, readback 0x00000001 WakeUp AudioNetworkController sh: write error: Invalid argument sh: write error: Invalid argument sh: write error: Invalid argument sh: write error: Invalid argument Starting PVR /dev/mem opened. Memory mapped at address 0x402e8000. Read at address 0x48180F04 (0x402e8f04): 0x00000001 Write at address 0x48180F04 (0x402e8f04): 0x00000000, readback 0x00000000 /dev/mem opened. Memory mapped at address 0x40330000. Read at address 0x48180900 (0x40330900): 0x00000102 Write at address 0x48180900 (0x40330900): 0x00000002, readback 0x00000002 /dev/mem opened. Memory mapped at address 0x4026a000. Read at address 0x48180920 (0x4026a920): 0x00040002 Write at address 0x48180920 (0x4026a920): 0x00000002, readback 0x00000002 START=2.88 END=3.60 Touch Panel Driver Flash I/F(ver.3) start! ############### wait until mtp driver is loaded Touch Panel Driver Flash I/F mtp0 opened. CApi_Initialize() ChkUARTCarSetting ############### Touch Panel Driver Flash I/F : Flash Read! ############### MTP Flash I/F mtp_flash_if_check_ver MyVer.[0x0002] LastVer.[0x0002] /etc/init.d/rc: /etc/rcS.d/S53MeterInfo.sh: line 1: link: not found WakeUp ModeManager ### Touch Panel Driver Flash I/F epoll_create() ended. ### Touch Panel Driver Flash I/F epoll_ctl() ended. ALSA: Restoring mixer settings... WakeUp AudioApp WakeUp DigitaAudioApp WakeUp USB AudioApp CDPlayer Application is NOT executed. 1SEG Application WakeUp bt_daemon Wakeup sartupManager WakeUp Hdmi WakeUp SmartphoneLink WakeUp Qt WakeUp VICS Starting Navigation System(C)... [SysLink DP] ** M3-2 ** Started Tomato System. [SysLink DP] ** M3-2 ** Core System Version : 077.00 [SysLink DP] ** M3-2 ** Core Build Date : 2014/03/14 [SysLink DP] ** M3-2 ** Region = Japan. [SysLink DP] ** M3-2 ** Maker = for Aftermarket. [SysLink DP] ** M3-2 ** Function = HARD : Product. [SysLink DP] ** M3-2 ** Function = SIDV 3500 Working!! [SysLink DP] ** M3-2 ** Audio Mode = Radio. [SysLink DP] ** M3-2 ** Last Memory : v00000006 Starting udev WakeUp Process_Watcher INIT: Entering runlevel: 5 Starting telnet daemon. MontaVista(R) Linux(R) 6.0 MontaVista Automotive Technology Platform 1.1 .dev-snapshot-20120927 ti811x /dev/ttyO0 ti811x login: [SysLink DP] ** M3-2 ** <<TUNA>> Received Open Request!! [SysLink DP] ** M3-2 ** <<FMM>> OPEN!! Tuner Initialize start.
А это европаКод: Выделить всё
U-Boot 2010.06 (Mar 04 2014 - 15:43:06) TI811X-GP rev 1.0 ARM clk: 600MHz DDR clk: 333MHz I2C: ready DRAM: 1 GiB Flash: 8 MiB MMC: OMAP SD/MMC: 0, OMAP SD/MMC: 1 *** Warning - bad CRC, using default environment U-BOOT Version : SB13EXCL.529 M3-1 Version : S313XXXX.053 CONTROL_STATUS = 0x0011030B PINCNTL TARGET = Shihan 2 (EUR) U-BOOT ErrorCodeInfoamtaion : FFFF M3-1 program name check success in the area!!! size of S313XXXX.053 file fit!!! S313XXXX.053 file check sum success!!! mmc device exist and init success!!! Test Bit 7 [default]into normal mode default! A8 kernel program name check success in the area!!! size of S113EGCL.051 file fit!!! S113EGCL.051 file check sum success!!! Hit any key to stop autoboot: 0 ## Booting kernel from Legacy Image at 80007fc0 ... Image Name: Linux-2.6.37 Image Type: ARM Linux Kernel Image (uncompressed) Data Size: 2357184 Bytes = 2.2 MiB Load Address: 80008000 Entry Point: 80008000 Loading Kernel Image ... OK OK Starting kernel ... (7153) Uncompressing Linux... done, booting the kernel. INIT: version 2.86 booting CApi_Initialize() ChkUARTCarSetting /dev/mem opened. Memory mapped at address 0x4010a000. Read at address 0x481AE194 (0x4010a194): 0x0B01C080 Write at address 0x481AE194 (0x4010a194): 0x00000001, readback 0x00000001 e2fsck 1.39 (29-May-2006) BACKUP_AREA: recovering journal BACKUP_AREA: clean, 502/6032 files, 4078/24089 blocks /dev/mem opened. Memory mapped at address 0x40361000. Read at address 0x481AE190 (0x40361190): 0x0B01C081 Write at address 0x481AE190 (0x40361190): 0x00000001, readback 0x00000001 /var fsck OK 0 /var mount:0 WakeUp hci_reset modprobe syslink Already exist /var/lib/dbus/machine-id DBUS_SESSION_BUS_ADDRESS unix:path=/tmp/dbus-mpNbKCywrY,guid=58859109b8a067d446202e7100000001 WakeUp UpCheckApp WakeUp SystemManager&M3-2 Loading HDVPSS Firmware /dev/mem opened. Memory mapped at address 0x402d9000. Read at address 0x8F070000 (0x402d9000): 0x00000000 Write at address 0x8F070000 (0x402d9000): 0x00000001, readback 0x00000001 CApi_Initialize() ChkUARTCarSetting WakeUp AudioNetworkController sh: write error: Invalid argument sh: write error: Invalid argument sh: write error: Invalid argument sh: write error: Invalid argument Starting PVR /dev/mem opened. Memory mapped at address 0x40325000. Read at address 0x48180F04 (0x40325f04): 0x00000001 Write at address 0x48180F04 (0x40325f04): 0x00000000, readback 0x00000000 /dev/mem opened. Memory mapped at address 0x4021e000. Read at address 0x48180900 (0x4021e900): 0x00000102 Write at address 0x48180900 (0x4021e900): 0x00000002, readback 0x00000002 /dev/mem opened. Memory mapped at address 0x40292000. Read at address 0x48180920 (0x40292920): 0x00040002 Write at address 0x48180920 (0x40292920): 0x00000002, readback 0x00000002 START=2.87 END=3.57 ******** Enter A8/M3-1 Critical Section. ******** * Count of M3-1 flag check = 1 Touch Panel Driver Flash I/F(ver.3) start! ############### wait until mtp driver is loaded Touch Panel Driver Flash I/F mtp0 opened. CApi_Initialize() ChkUARTCarSetting ############### Touch Panel Driver Flash I/F : Flash Read! ############### MTP Flash I/F mtp_flash_if_check_ver MyVer.[0x0002] LastVer.[0x0002] ******** Exit A8/M3-1 Critical Section. ******** WakeUp ModeManager ### Touch Panel Driver Flash I/F epoll_create() ended. ### Touch Panel Driver Flash I/F epoll_ctl() ended. ALSA: Restoring mixer settings... WakeUp AudioApp WakeUp DigitaAudioApp WakeUp USB AudioApp CDPlayer Application is NOT executed. 1SEG Application is NOT executed. WakeUp bt_daemon Wakeup sartupManager WakeUp Hdmi WakeUp SmartphoneLink WakeUp Qt [SysLink DP] ** M3-2 ** Started Tomato System. [SysLink DP] ** M3-2 ** Core System Version : 080.00 [SysLink DP] ** M3-2 ** Core Build Date : 2015/02/02 [SysLink DP] ** M3-2 ** Region = Europe. [SysLink DP] ** M3-2 ** Maker = for Aftermarket. [SysLink DP] ** M3-2 ** Function = HARD : Product. [SysLink DP] ** M3-2 ** Function = SIDV 3500 Working!! [SysLink DP] ** M3-2 ** Audio Mode = RDS. [SysLink DP] ** M3-2 ** Last Memory : v00000006 Starting Navigation System(N)... Starting udev WakeUp Process_Watcher INIT: Entering runlevel: 5 Starting telnet daemon. MontaVista(R) Linux(R) 6.0 MontaVista Automotive Technology Platform 1.1 .dev-snapshot-20120927 ti811x /dev/ttyO0 ti811x login: [SysLink DP] ** M3-2 ** <<TUNA>> Received Open Request!!
Это всё, что мафон выплёвывает в эфир после включения.
В следующем файле выдернутом из прошивки - ее текстовые сообщения: Если заменить все вхождения байта 00h на 0Аh во всем файле, то его вполне можно открыть в текстовом редакторе!
(Может пригодиться для отслеживания в перехвате по RX-TX - где работает BIOS, а где уже загрузилась сама OS(Linux))
Вот текстовый вариант: Или:
Код: Выделить всё
### ERROR ### Please RESET the board ###
DRAM:
I2C:
ready
%s
baudrate
Flash:
MMC:
ipaddr
loadaddr
pc : [<%08lx>] lr : [<%08lx>]
sp : %08lx ip : %08lx fp : %08lx
r10: %08lx r9 : %08lx r8 : %08lx
r7 : %08lx r6 : %08lx r5 : %08lx r4 : %08lx
r3 : %08lx r2 : %08lx r1 : %08lx r0 : %08lx
Flags: %c%c%c%c
off
IRQs %s FIQs %s Mode %s%s
Resetting CPU ...
fast interrupt request
not used
data abort
prefetch abort
software interrupt
undefined instruction
USER_26
FIQ_26
IRQ_26
SVC_26
UK4_26
UK5_26
UK6_26
UK7_26
UK8_26
UK9_26
UK10_26
UK11_26
UK12_26
UK13_26
UK14_26
UK15_26
USER_32
FIQ_32
IRQ_32
SVC_32
UK4_32
UK5_32
UK6_32
ABT_32
UK8_32
UK9_32
UK10_32
UND_32
UK12_32
UK13_32
UK14_32
SYS_32
timed out in wait_for_bb: I2C_STAT=%x
timed out in wait_for_pin: I2C_STAT=%x
Error : I2C unsupported speed %d
Error : I2C initializing clock
Bad bus: %d
I2C read: addr len %d not supported
I2C read: address out of range
I2C read: I/O error
%s: %d
MMC Device %d not found
set write bl len failed
mmc write failed
block read failed: %d
use_dma
Man %06x Snr %08x
%c%c%c%c%c
%d.%d
Card did not respond to voltage select!
Could not allocate buffer for MMC read!
CFI conformant
CFI: Unknown command set 0x%x
%d erase regions found, only %d used
ERROR: too many flash sectors
## Unknown FLASH on Bank %d - Size = 0x%08lx = %ld MB
Flash %s timeout at address %lx data %lx
Flash %s error at address %lx
Command Sequence Error.
Block Erase Error.
Locking Error
Block locked.
Vpp Low Error.
write to buffer
buffer write
missing or unknown FLASH type
%s FLASH (%d x %d)
Size: %ld kB in %d Sectors
Size: %ld MB in %d Sectors
Intel Prog Regions
Intel Standard
Intel Extended
AMD Standard
AMD Extended
Unknown (%d)
command set, Manufacturer ID: 0x%02X, Device ID: 0x%02X
%04X
Erase timeout: %ld ms, write timeout: %ld ms
Buffer write timeout: %ld ms, buffer size: %d bytes
Sector Start Addresses:
RO
%08lX %s
Can't erase unknown flash type - aborted
- no sectors to erase
- Warning: %d protected sectors will not be erased!
erase
done
nor%d
U-Boot BUG at %s:%d!
mtdcore.c
Removing MTD device #%d (%s) with use count %d
%-12s= 0x%08lX
arch_number
env_t
boot_params
DRAM bank
-> start
-> size
baudrate = %d bps
bdinfo
print Board Info structure
## Starting application at 0x%08lX ...
## Application terminated, rc = 0x%lX
go
start application at address 'addr'
addr [arg ...]
- start application at address 'addr'
passing 'arg' as arguments
reset
Perform RESET of the CPU
Legacy Image at %08lX:
Verifying Checksum ...
OK
## Checking Image at %08lx ...
Legacy image found
Bad Magic Number
Bad Header Checksum
Bad Data CRC
Unknown image format!
bootcmd
## Transferring control to RTEMS (at address %08lx) ...
bootargs
## Transferring control to NetBSD stage-2 loader (at address %08lx) ...
verify
## Booting kernel from Legacy Image at %08lx ...
Unsupported Architecture 0x%x
Wrong Image Type for %s command
Wrong Image Format for %s command
ERROR: can't get kernel image!
ERROR: unknown image format type!
Could not find kernel entry point!
Ramdisk image is corrupt or invalid
XIP %s ...
Loading %s ...
Uncompressing %s ...
GUNZIP: uncompress, out-of-mem or overwrite error - must RESET board to recover
Unimplemented compression type %d
Trying to execute a command out of order
cmdline subcommand not supported
bdt subcommand not supported
prep subcommand not supported
WARNING: legacy format multi component image overwritten
ERROR: new format image overwritten - must RESET the board to recover
autostart
no
%lX
filesize
ERROR: booting os '%s' (%d) is not supported
bootm
boot application image from memory
[addr [arg ...]]
- boot application image stored in memory
passing arguments 'arg ...'; when booting a Linux kernel,
'arg' can be the address of an initrd image
Sub-commands to do part of the bootm sequence. The sub-commands must be
issued in the order below (it's ok to not issue all sub-commands):
start [addr [arg ...]]
loados - load OS image
cmdline - OS specific command line processing/setup
bdt - OS specific bd_t processing
prep - OS specific prep before relocation or go
go - start OS
boot default, i.e., run 'bootcmd'
bootd
iminfo
print header information for application image
addr [addr ...]
- print header information for application image starting at
address 'addr' in memory; this includes verification of the
image contents (magic number, header and payload checksums)
imls
list all images found in flash
- Prints information about all images found at sector
boundaries in flash.
loados
cmdline
bdt
prep
OFF
Data (writethrough) Cache is %s
Instruction Cache is %s
icache
[on, off]
- enable or disable instruction cache
dcache
enable or disable data cache
[on, off]
- enable or disable data (writethrough) cache
List of available devices:
%-8s %08x %c%c%c
coninfo
print console devices and information
echo args to console
[args..]
- echo args to console; \c suppresses newline
exit
exit script
usage: fatinfo <interface> <dev[:part]>
** Invalid boot device **
** Invalid boot device, use `dev[:part]' **
** Unable to use %s %d:%d for fatinfo **
usage: fatls <interface> <dev[:part]> [directory]
** Unable to use %s %d:%d for fatls **
/
No Fat FS detected
usage: fatload <interface> <dev[:part]> <addr> <filename> [bytes]
** Unable to use %s %d:%d for fatload **
** Unable to read "%s" from %s %d:%d **
%ld bytes read
fatload
load binary file from a dos filesystem
<interface> <dev[:part]> <addr> <filename> [bytes]
- load binary file 'filename' from 'dev' on 'interface'
to address 'addr' from dos filesystem
fatls
list files in a directory (default /)
<interface> <dev[:part]> [directory]
- list files from 'dev' on 'interface' in a 'directory'
fatinfo
print information about filesystem
<interface> <dev[:part]>
- print information about filesystem from 'dev' on 'interface'
Error: end address (0x%08lx) not in flash!
Error: end address not on sector boundary
Error: end sector precedes start sector
Error: start address not on sector boundary
Error: cannot span across banks when they are mapped in reverse order
Un-
%sProtected %d sectors
Error: start and/or end address not on sector boundary
all
%sProtect Flash Bank # %ld
Bad sector specification
%sProtect Flash Sectors %d-%d in Bank # %zu
Only FLASH Banks # 1 ... # %d supported
Bad address format
Erased %d sectors
Erase Flash Bank # %ld
Erase Flash Sectors %d-%d in Bank # %zu
Bank # %ld:
flinfo
print FLASH memory information
- print information for all FLASH memory banks
flinfo N
- print information for FLASH memory bank # N
erase FLASH memory
start end
- erase FLASH from addr 'start' to addr 'end'
erase start +len
- erase FLASH from addr 'start' to the end of sect w/addr 'start'+'len'-1
erase N:SF[-SL]
- erase sectors SF-SL in FLASH bank # N
erase bank N
- erase FLASH bank # N
erase all
- erase all FLASH banks
protect
enable or disable FLASH write protection
on start end
- protect FLASH from addr 'start' to addr 'end'
protect on start +len
- protect FLASH from addr 'start' to end of sect w/addr 'start'+'len'-1
protect on N:SF[-SL]
- protect sectors SF-SL in FLASH bank # N
protect on bank N
- protect FLASH bank # N
protect on all
- protect all FLASH banks
protect off start end
- make FLASH from addr 'start' to addr 'end' writable
protect off start +len
- make FLASH from addr 'start' to end of sect w/addr 'start'+'len'-1 wrtable
protect off N:SF[-SL]
- make sectors SF-SL writable in FLASH bank # N
protect off bank N
- make FLASH bank # N writable
protect off all
- make all FLASH banks writable
help
print command description/usage
- print brief description of all commands
help command ...
- print detailed usage of 'command'
?
alias for 'help'
Current bus speed=%d
Setting bus speed to %d Hz
Failure changing bus speed (%d)
Error reading the chip.
Valid chip addresses:
%02X
%04x:
%02x
%08lx:
Error reading the chip,
%02lx
%04lx
%08lx
?
Error writing the chip.
CRC32 for %08lx ... %08lx ==>
i2c
I2C sub-system
crc32 chip address[.0, .1, .2] count - compute CRC32 checksum
i2c loop chip address[.0, .1, .2] [# of objects] - looping read of device
i2c md chip address[.0, .1, .2] [# of objects] - read from I2C device
i2c mm chip address[.0, .1, .2] - write to I2C device (auto-incrementing)
i2c mw chip address[.0, .1, .2] value [count] - write to I2C device (fill)
i2c nm chip address[.0, .1, .2] - write to I2C device (constant address)
i2c probe - show devices on the I2C bus
i2c read chip address[.0, .1, .2] length memaddress - read to memory
i2c reset - re-init the I2C Controller
i2c speed [speed] - show or set I2C bus speed
crc32
loop
mm
mw
nm
probe
read
Unknown operator '%s'
Invalid data width specifier
-lt
<
-gt
-eq
==
-ne
!=
<>
-ge
>=
-le
<=
itest
return true/false on integer compare
[.b, .w, .l, .s] [*]value1 <op> [*]value2
## Total Size = 0x%08x = %d Bytes
%X
## Switch baudrate to %d bps and press ENTER ...
loady
## Ready for binary (ymodem) download to 0x%08lX at %d bps...
## Ready for binary (kermit) download to 0x%08lX at %d bps...
## Binary (kermit) download aborted
## Start Addr = 0x%08lX
## Switch baudrate to %d bps and press ESC ...
## First Load Addr = 0x%08lX
## Last Load Addr = 0x%08lX
## Total Size = 0x%08lX = %ld Bytes
loads_echo
## Ready for S-Record download ...
## S-Record download aborted
loads
load S-Record file over serial line
[ off ]
- load S-Record file over serial line with offset 'off'
loadb
load binary file over serial line (kermit mode)
[ off ] [ baud ]
- load binary file over serial line with offset 'off' and baudrate 'baud'
load binary file over serial line (ymodem mode)
CRC32 for %08lx ... %08lx ==> %08lx
Base Address: 0x%08lx
Tested %d iteration(s) with %lu errors.
Pattern %08lX Writing...%12s
Reading...
Mem error @ 0x%08X: found %08lX, expected %08lX
word at 0x%08lx (0x%08lx) != word at 0x%08lx (0x%08lx)
halfword at 0x%08lx (0x%04x) != halfword at 0x%08lx (0x%04x)
byte at 0x%08lx (0x%02x) != byte at 0x%08lx (0x%02x)
byte
halfword
Total of %ld %s%s were the same
Zero length ???
Copy to Flash...
%04x
memory display
[.b, .w, .l] address [# of objects]
memory modify (auto-incrementing address)
[.b, .w, .l] address
memory modify (constant address)
memory write (fill)
[.b, .w, .l] address value [count]
cp
memory copy
[.b, .w, .l] source target count
cmp
memory compare
[.b, .w, .l] addr1 addr2 count
checksum calculation
address count [addr]
- compute CRC32 checksum [save at addr]
base
print or set address offset
- print address offset for memory commands
base off
- set address offset for memory commands to 'off'
infinite loop on address range
[.b, .w, .l] address number_of_objects
mtest
simple RAM read/write test
[start [end [pattern [iterations]]]]
sleep
delay execution for some time
N
- delay execution for N seconds (N is _decimal_ !!!)
Device: %s
Manufacturer ID: %x
OEM: %x
Name: %c%c%c%c%c
Tran Speed: %d
Rd Block Len: %d
%s version %d.%d
No
Yes
High Capacity: %s
Capacity: %lld
Bus Width: %d-bit
rescan
Usage:
%s
list
MMC read: dev # %d, block # %d, count %d ...
ERROR
OK
%d blocks read: %s
MMC write: dev # %d, block # %d, count %d ...
%d blocks written: %s
mmcinfo
mmcinfo <dev num>-- display MMC info
mmc
MMC sub system
read <device num> addr blk# cnt
mmc write <device num> addr blk# cnt
mmc rescan <device num>
mmc list - lists available devices
Saving Environment to %s...
## Error: illegal character '=' in variable name "%s"
stdin
stdout
stderr
Can't delete "%s"
## Baudrate %d bps not supported
## Error: environment overflow, "%s" deleted
ethaddr
setenv
edit:
Environment size: %d/%ld bytes
## Error: "%s" not defined
saveenv
save environment variables to persistent storage
editenv
edit environment variable
name
- edit environment variable 'name'
printenv
print environment variables
- print values of all environment variables
printenv name ...
- print value of environment variable 'name'
set environment variables
name value ...
- set environment variable 'name' to 'value ...'
setenv name
- delete environment variable 'name'
run
run commands in an environment variable
var [...]
- run the commands in the environment variable(s) 'var'
Failed to initialize SPI flash at %u:%u
%u KiB %s at %u:%u is now current device
Usage: sf probe [bus:]cs [hz] [mode]
No SPI flash selected. Please run `sf probe'
Failed to map physical memory
SPI flash %s failed
Usage: sf %s addr offset len
Usage: sf erase offset len
sf
SPI flash sub-system
probe [bus:]cs [hz] [mode] - init flash device on given SPI bus
and chip select
sf read addr offset len - read `len' bytes starting at
`offset' to memory at `addr'
sf write addr offset len - write `len' bytes from memory
at `addr' to flash at `offset'
sf erase offset len - erase `len' bytes from `offset'
Bad magic number
Bad header crc
Bad data crc
Bad image type
Empty Script
Wrong image format for "source" command
## Executing script at %08lx
source
run script from memory
[addr]
- run script starting at addr
- A valid image header must be present
!
-o
-a
-z
-n
minimal test like /bin/sh
[args..]
false
do nothing, unsuccessfully
true
do nothing, successfully
Audio
See Interface
Communication
Human Interface
Printer
Mass Storage
Hub
CDC Data
Vendor specific
Out
In
- Endpoint %d %s
Control
Isochronous
Interrupt
MaxPacket %d
Interval %dms
Human Interface, Subclass:
None
Boot
Keyboard
Mouse
reserved
Mass Storage,
RBC
SFF-8020i (ATAPI)
QIC-157 (Tape)
UFI
SFF-8070
Transp. SCSI
Command/Bulk
Command/Bulk/Int
Bulk only
bootdevice
** No boot device **
** Device %d not available
storage device not initialized. Use usb scan
U-Boot
Raw
error reading partinfo...try to boot raw
PPCBoot
** Invalid partition type "%.32s" (expect "U-Boot")
Loading from USB device %d, partition %d: Name: %.32s Type: %.32s
** Bad Header Checksum **
** Unknown image type
** Read error on %d:%d
yes
Automatic boot of image at addr 0x%08lX ...
%s
+-
%d
480 Mb/s
12 Mb/s
1.5 Mb/s
%s (%s, %dmA)
%s %s %s %s
%d: %s, USB Revision %x.%x
- %s %s %s
- Class:
- Class: (from Interface) %s
- PacketSize: %d Configurations: %d
- Vendor: 0x%04x Product 0x%04x Version %d.%d
String: "%s"
Interface: %d
- Alternate Setting %d, Endpoints: %d
- Class
-
Configuration: %d
Bus Powered
Self Powered
Remote Wakeup
- Interfaces: %d %s%s%dmA
(Re)start USB...
stop
stopping USB..
USB is stopped. Please issue 'usb start' first.
tree
Device Tree:
config for device %d
*** NO Device avaiable ***
stor
no USB devices available
no current device selected
USB read: device %d block # %ld, count %ld ...
%ld blocks read: %s
USB write: device %d block # %ld, count %ld ...
%ld blocks write: %s
dev
USB device %d:
unknown device
Device %d:
... is now current device
usb
USB sub-system
reset - reset (rescan) USB controller
usb stop [f] - stop USB [f]=force stop
usb tree - show USB device tree
usb info [dev] - show available USB devices
usb storage - show details of USB storage devices
usb dev [dev] - show or set current USB storage device
usb part [dev] - print partition table of one or all USB storage devices
usb read addr blk# cnt - read `cnt' blocks starting at block `blk#'
to memory address `addr'usb write addr blk# cnt - write `cnt' blocks starting at block `blk#'
from memory address `addr'
usbboot
boot from USB device
loadAddr dev:part
print monitor version
## Copying part %d from legacy image at %08lx ...
Must specify load address for %s command with compressed image
Bad Image Part
Invalid image type for imxtract
Loading part %d ...
Uncompressing part %d ...
GUNZIP ERROR - image not loaded
%8lx
fileaddr
imxtract
extract a part of a multi-image
addr part [dest]
- extract <part> from legacy image at <addr> and copy to <dest>
%s - %s
Usage:
%s
- No additional help available.
%-*s- %s
Unknown command '%s' - try 'help' without arguments for list of all known commands
*** Warning - bad CRC, using default environment
Erasing Flash...
Writing to Flash...
Flash
Timeout writing to Flash
Flash not Erased
Can't write to protected Flash sectors
Outside available Flash
Start and/or end address not on sector boundary
Unknown Vendor of Flash
Unknown Type of Flash
General Flash Programming Error
%s[%d] FIXME: rc=%d
flash.c
syntax error
%s=%s
** Abort
HUSH_VERSION
0.01
ERROR : memory not allocated
TI811X_EVM#
%s: readonly variable
*?[\
%u
ERROR: There is a global environment variable with the same name.
IFS
\$'"
;&|#
;$&|
exit not allowed from main input shell.
<INTERRUPT>
Unknown command '%s' - try 'help' or use 'run' command
Unknown command '%s' - try 'help'
'bootd' recursion detected
showvar
print local hushshell variables
- print values of all hushshell variables
showvar name ...
- print value of hushshell variable 'name'
then
elif
else
fi
for
while
until
do
done
Unknown OS
Unknown Architecture
Unknown Image
Unknown Compression
%d Bytes =
%sImage Name: %.*s
%sImage Type:
%s %s %s (%s)
%sData Size:
%sLoad Address: %08x
%sEntry Point: %08x
%sContents:
%s Image %d:
%s Offset = 0x%08lx
bootm_low
bootm_size
## Loading init Ramdisk from Legacy Image at %08lx ...
No Linux %s Ramdisk Image
Wrong Ramdisk Image Format
## Loading init Ramdisk from multi component Legacy Image at %08lx ...
none
uncompressed
bzip2
bzip2 compressed
gzip
gzip compressed
lzma
lzma compressed
lzo
lzo compressed
Invalid Image
Filesystem Image
firmware
Firmware
kernel
Kernel Image
multi
Multi-File Image
ramdisk
RAMDisk Image
Script
standalone
Standalone Program
flat_dt
Flat Device Tree
kwbimage
Kirkwood Boot Image
imximage
Freescale i.MX Boot Image
tiimage
Texas Instruments Boot Image
Invalid ARCH
alpha
Alpha
arm
ARM
Intel x86
ia64
IA64
m68k
M68K
microblaze
MicroBlaze
mips
MIPS
mips64
MIPS 64 Bit
nios2
NIOS II
powerpc
PowerPC
ppc
s390
IBM S390
SuperH
sparc
SPARC
sparc64
SPARC 64 Bit
blackfin
Blackfin
avr32
AVR32
Invalid OS
linux
Linux
netbsd
NetBSD
rtems
RTEMS
u-boot
str is null
** Too many args (max. %d) **
###### u-boot reset #####
get block size error....
Result=CANCEL
Result=OK[512]
mmc/sd device cann't be used
must specify the file name
unable to read file from usb/sd/mmc card
read configure file from usb/sd/mmc error !
file_line is :%d
update file name is error ! set update file name like:SMXXXXXX.001
parse uploader configure file error
file_name is %s
norflash address is 0x%s
file size is 0x%s
usb/sd/mmc read update file error !
Update_file Size
0x%08X ->
0x%08X[Block0x%08x]
Protect off NorflashROM error!
Erase NorflashROM error!
NorFlashROM write 0x%08X - 0x%08X [Size 0x%08X]
Copy to NorFlashROM error!
Copy to NorFlashROM OK!
## Command too long!
M3-1
A8KL
SUPL
S3
S1
SU
program no exist in the area!!!
read error...(read_area)
size of %s file is not fit in %s area!!!
%s file check sum success!!!
%s file checksum fail in %s area!!!
program signature check success in the area!!!
program name check success in the area!!!
size of %s file fit!!!
M3-1
Uploader
A8 kernel
mmc device exist and init success!!!
can't find mmc/sd device error!!!
mmc device init error!!!
SD access check fail!!!
mmc_retry_times is 3,check SD Device Accesss fail.
Test Bit %d
into normal mode!
mmcblk
mmcblk0p3
bootdelay
starting check kernel backup area......
into NFS mode!
into opening image mode!
SGPFOPNG.key
SOFFFFFF.FFF
unable to read file from User SD card (%s)
### checkOpeningImageFile ### (flash : %s), (sd : %s)
Opeing Image File is match.
Writing of the opening image file is complete.
Writing of the opening image file is failed.
product.inf
usb/sd/mmc read update file error ! %d
Uploader Version : UserSD(%03x), SystemSD(%03x)
into factory mode! (system)
starting check uploader unformat area......
starting check uploader unformat(backup) area......
--> SystemSD(LBA:%08x)
--> UserSD : %s
into test mode!
Size=512
CTP_DramBit()
mmcblk0p5
[default]into normal mode default!
[StartUpMode]do_setenv Error %d (set_arg)
[StartUpMode]do_setenv Error %d (set_arg_2)
[StartUpMode]do_setenv Error %d (set_arg_3)
[StartUpMode]do_setenv Error %d (set_arg_4)
[StartUpMode]do_run Error %d
into factory mode!
U-BOOT ErrorCodeInfoamtaion : %02X%02X
M3-1 check error !!!
MMC check error !!!
interface for fail-safe
After Errorcode,In B eare
Hit any key to stop autoboot: %2d
%2d
serial
ERROR: USB_MAX_HUB (%d) reached
ERROR, too many USB Devices, max=%d
ERROR: NOT USB_CONFIG_DESC %x
selecting invalid interface %d
unable to get descriptor, error %lX
config descriptor too short (expected %i, got %i)
cannot reset port %i!?
Couldn't reset port %i
USB device not accepting new address (error=%lX)
unable to get device descriptor (error=%d)
USB device descriptor short read (expected %i, got %i)
failed to set default configuration len %d, status %lX
usb_new_device:cannot locate device's port.
No USB Device found
%d USB Device(s) found
USB:
scanning bus for devices...
Error, couldn't init Lowlevel part
error in inquiry
Device NOT ready
Request Sense returned %02X %02X %02X
READ_CAP ERROR
USB Storage Transport unknown / not yet implemented
Sorry, protocol %d not yet supported.
scanning bus for storage devices...
max USB Storage Device reached: %d stopping
%d Storage Device(s) found
Did not get interrupt on CBI
cmd 0x%02X returned 0x%02X 0x%02X 0x%02X 0x%02X (NOT READY)
cmd 0x%02X returned 0x%02X 0x%02X 0x%02X 0x%02X
No storage devices, perhaps not 'usb start'ed..?
Sorry, zModem not available yet
Can't access file
Timed out
End of file
Cancelled
Invalid framing
CRC/checksum error
Block sequence error
Unknown error
Cksum
CRC
xyzModem - %s mode, %d(SOH)/%d(STX)/%d(CAN) packets, %d retries
Ignoring extra entrypoint in boot image
U-BOOT Version : %s
M3-1 Version : %s
CONTROL_STATUS = 0x%08X
PINCNTL TARGET = %s
Shihan 2 (JPN)
FL
End address must be larger than start address.
Memory 0x%08x~0x%08x filled with 4 bytes value 0x%08x.
Memory 0x%08x~0x%08x filled with byte value 0x%02x.
DM
dm
Change Dispaly Mode to byte mode
Change Dispaly Mode to 2 bytes mode
Change Dispaly Mode to 4 bytes mode
%08x:
%08x
%04x
%02x
ML
MW
WL
WW
Addr (%08x):
-->
Invalid sub-command
{start address {end address}}
- dump memory in the mode selected by DM cmd
[L/l | W/w | B/b]
- set the access mode for dumping memory
[start address] [end address] [value]
- fill memory with byte value
[start address] [end address] [value]
- fill memory with 4 bytes value
[address]
- display and modify with byte value
[address]
- display and modify with 2 bytes value
display and modify with 4 bytes value
[address]
- modify with byte value
[address]
- modify with 2 bytes value
[address]
- modify with 4 bytes value
- print brief description of all commands
H/h [command]
- print detailed usage of 'command'
**** PRCM for DucatiSS is in progress .....
**** DEBUG : Clock is Active ****
**** DEBUG : After RAM written ****
**** DUCATI MMU has been configured. User is advised to modify the mapping as needed...
**** PRCM for DucatiSS is Done Successfully ****
PINCNTL%d: 0x%08X = 0x%08X
dst = 0x%08X, src = 0x%08X, size = 0x%08X
%s %s %s %s %s
command test.
cmdtp.name=%s, .maxargs=%d, .repeatable=%d
.cmd address=0x%08X
flag=%d, argc=%d
argv[%d]=%s
ducati
Ducati initialization. S-GPF CUSTOM
0:DSS PLL / 1:Ducati CLK / 2:DSS CLK
commandtest
description *S-GPF CUSTOM*
read memory *S-GPF CUSTOM*
write memory *S-GPF CUSTOM*
bootwrite
write NOR u-boot area *S-GPF CUSTOM*
lisar
read DMM_LISA_MAP_n registers *S-GPF CUSTOM*
lisaw
write DMM_LISA_MAP_n registers *S-GPF CUSTOM*
pincntlr
read PINCNTL_n registers *S-GPF CUSTOM*
pincntlw
write PINCNTL_n registers *S-GPF CUSTOM*
bootreadsd
read u-boot.bin from SD *S-GPF CUSTOM*
uimagereadsd
read uImage from SD *S-GPF CUSTOM*
defenv
set default environment *S-GPF CUSTOM*
deleteenv
delete environment NOR flash area *S-GPF CUSTOM*
memcpy
memcpy *S-GPF CUSTOM*
<dst> <src> <size>
m3en
M3 enable *S-GPF CUSTOM*
no arguments.
clearbmf
clear Version Up Information (BMF) [NOR flash area] *S-GPF CUSTOM*
%llu Bytes%s
%lu
.%ld
%ciB%s
1.2.3
Error: inflateInit2() returned %d
Error: inflate() returned %d
Error: Bad gzipped data
Error: gunzip out of data in header
<NULL>
(null)
invalid distance too far back
invalid distance code
invalid literal/length code
incorrect header check
unknown compression method
invalid window size
unknown header flags set
header crc mismatch
invalid block type
invalid stored block lengths
too many length or distance symbols
invalid code lengths set
invalid bit length repeat
invalid literal/lengths set
invalid distances set
incorrect data check
incorrect length check
need dictionary
stream end
file error
stream error
data error
insufficient memory
buffer error
incompatible version
ERROR: %s - start address is not aligned - 0x%08x
ERROR: %s - stop address is not aligned - 0x%08x
TI8148
TI8168
TI813X
TI811X
Unknown cpu type
EMU
TST
HS
GP
%s-%s rev %s
%s-%s rev ?????[%1x]
ARM clk: %dMHz
DDR clk: %dMHz
machid
Using machid 0x%x from environment
Starting kernel ... (%llu)
resetting ...
** Can't read from device %d **
FAT
** Partition %d not valid on device %d **
FAT32
FAT12
FAT16
No current device
Interface:
IDE
SATA
ATAPI
USB
DOC
Unknown
Device %d:
No valid FAT fs found
Partition %d: Filesystem: %s "%s"
Invalid FAT entry
%s%c
%8ld %s%c
%d file(s), %d dir(s)
Error reading cluster
reading %s
Partition Map for
UNKNOWN
device %d -- Partition Type: %s
DOS
## Unknown partition table
(%d:%d) Vendor: %s Prod.: %s Rev: %s
Model: %s Firm: %s Ser#: %s
Vendor: %s Rev: %s Prod: %s
device type DOC
device type unknown
Unhandled device type: %i
Type:
Removable
Hard Disk
CD ROM
Optical Device
Tape
# %02X #
Capacity: %ld.%ld MB = %ld.%ld GB (%ld x %ld)
Capacity: not available
** Can't read partition table on %d:%d **
bad MBR sector signature 0x%02x%02x
hd%c%d
sd%c%d
usbd%c%d
docd%c%d
xx%c%d
1 0 %10ld %2x
Extd
%5d %10d %10d %2x%s
Partition Start Sector Num Sectors Type
OMAP SD/MMC
[ERROR]%d Slot can not be used
%s: timedout waiting for ics!
%s: timedout waiting for cc!
%s: timedout waiting for cc2!
%s: timedout waiting for softresetall!
%s: timedout waiting for cmddis!
%s: timedout waiting for stat!
Never happen
%s : timeout: No status update
%s: timed out waiting for status!
%s: mmc error status reported! status : 0x%08x
%s: timedout waiting for status!
Erase: %02x %02x %02x %02x
W25X16
W25X32
W25X64
W25Q32
SPI error: malloc of SPI structure failed
SPI error: unsupported bus %i. Supported busses 0 - 3
SPI error: unsupported chip select %i on bus %i
SPI error: unsupported frequency %i Hz. Max frequency is %d Mhz
SPI error: unsupported SPI mode %i
ERROR : DMA Rx TIMEOUT
ERROR : DMA Rx illegal interrupt
ERROR : cannot get MUSB revision
raise: Signal # %d caught
- bellic
- Сообщения: 1505
- Зарегистрирован: 11 мар 2017, 07:47
- Откуда: Rostov-on-Don
- Контактная информация:
Ищем сетку частот FM-радио в Clarion NX513
ЗАРЕЗЕРВИРОВАНО....
- bellic
- Сообщения: 1505
- Зарегистрирован: 11 мар 2017, 07:47
- Откуда: Rostov-on-Don
- Контактная информация:
Ищем сетку частот FM-радио в Clarion NX513
ЗАРЕЗЕРВИРОВАНО....
- bellic
- Сообщения: 1505
- Зарегистрирован: 11 мар 2017, 07:47
- Откуда: Rostov-on-Don
- Контактная информация:
Ищем сетку частот FM-радио в Clarion NX513
ЗАРЕЗЕРВИРОВАНО....
- bellic
- Сообщения: 1505
- Зарегистрирован: 11 мар 2017, 07:47
- Откуда: Rostov-on-Don
- Контактная информация:
Ищем сетку частот FM-радио в Clarion NX513
Вот содержимое раздела SYSTEM в файловом виде:
https://disk.yandex.ru/d/bBBe5RjZyf2F0Q
Что еще нужно для счастья?
https://disk.yandex.ru/d/bBBe5RjZyf2F0Q
Что еще нужно для счастья?
- bellic
- Сообщения: 1505
- Зарегистрирован: 11 мар 2017, 07:47
- Откуда: Rostov-on-Don
- Контактная информация:
Ищем сетку частот FM-радио в Clarion NX513
Итак, думаю стоит еще раз поставить задачу?!
Имеем:
1. BIOS и 4 раздела на SD-карте
2. Знаем Адрес (80020 hex) и значение 13100150(JPN), 13300150(EUR) и 13200150(USA)
Необходимо найти "место", где OS обращается по этому адресу с целью идентификации "Региона"(Area)...
Предлагаю продолжить обсуждение ниже...
Имеем:
1. BIOS и 4 раздела на SD-карте
2. Знаем Адрес (80020 hex) и значение 13100150(JPN), 13300150(EUR) и 13200150(USA)
Необходимо найти "место", где OS обращается по этому адресу с целью идентификации "Региона"(Area)...
Предлагаю продолжить обсуждение ниже...
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 157 гостей