USMI

Объявление

12/06/2025 (Administration) - Spamming for the purpose of boosting messages will be punished with a ban. Спам с целью накрутки сообщений будет караться баном.

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » USMI » MCU, SoC, CPU Микроконтроллеры » JL SoC. 杰理芯片


JL SoC. 杰理芯片

Сообщений 1741 страница 1754 из 1754

1741

point5217 написал(а):

Всем привет.

Кто ни будь работал с VG6328 ?

Привет. Похоже на перемарк ac6328, я работал)

Подпись автора

USMicro(R) (C)2025

1742

Ни кто не мерял ток в idle/sleep app?
А то в  sys_enter_soft_power_off(); состояние ОЗУ сбрасывается. А мне нужен сон + экономия питания по максимуму + мгновенное пробуждение без сбрасывания состояния.

Подпись автора

USMicro(R) (C)2025

1743

BIOS написал(а):

Ни кто не мерял ток в idle/sleep app?
А то в  sys_enter_soft_power_off(); состояние ОЗУ сбрасывается. А мне нужен сон + экономия питания по максимуму + мгновенное пробуждение без сбрасывания состояния.

да, тоже интересно, какая величина тока

1744

BIOS написал(а):

Привет. Похоже на перемарк ac6328, я работал)

Да по маркировке очень похоже BP2R152-28A2, не подскажите с чего начать ? Алгоритм правильный ?
1. сделать программатор на ардуине
2. скачать  sdk и toolchain
3. пристыковаться к камню (чтение, запись)
4. будут ли проблемы с key ?
5. разбираться с sdk и править код под себя
6. отладка........................

Задача стоит такая, только BLE и PWM, при этом необходимо добиться очень маленького потребления (какое вообще возможно),

1745

Приветствую, есть специфическая колонка с JL чипом, как я понимаю JL AC6901, маркировка -> AC21BP0C907-21A8, +- нормальное качество сборки и звука, но как я понимаю туда зашито пару треков которые читаются не с SD-карты, и даже с выключенной колонкой они иногда включаются сами даже ночью выводя устройство из "глубокого сна" по какому-то странному timeout'у, какие варианты есть считать прошивку? Вижу на USB выведены ещё и Data+ и Data-, но без драйвера - неизвестное устройство в win.
https://upforme.ru/uploads/001b/ca/8a/310/t745199.jpg
https://upforme.ru/uploads/001b/ca/8a/310/t508788.jpg

Или для чтения прошивки нужен донгл из шапки и перевод чипа в режим DTU(DFU)?

Отредактировано dongler (2025-12-25 22:37:10)

1746

Приветствую. Имеется JL AC1619D99111-00.  Корпус LFQP-64
В программе определяется

Chip: BT15 - AC460N series
Running loader with argument 0x0001.
The Loader has been successfully installed.

================ Quick info ==================
  ** BT15 (AC460N series) **
  >> Chip key: 0x0000 <<
  - Online device:
     ID: 0xe0001c
     Type: 0x03 (SPI NOR flash on SPI0)

Хочу сохранить дамп, какой объем памяти для сохранения выставить?

1747

dongler написал(а):
Свернутый текст

Приветствую, есть специфическая колонка с JL чипом, как я понимаю JL AC6901, маркировка -> AC21BP0C907-21A8, +- нормальное качество сборки и звука, но как я понимаю туда зашито пару треков которые читаются не с SD-карты, и даже с выключенной колонкой они иногда включаются сами даже ночью выводя устройство из "глубокого сна" по какому-то странному timeout'у, какие варианты есть считать прошивку? Вижу на USB выведены ещё и Data+ и Data-, но без драйвера - неизвестное устройство в win.

Или для чтения прошивки нужен донгл из шапки и перевод чипа в режим DTU(DFU)?

Отредактировано dongler (Вчера 22:37:10)

upd: при нажатии двух клавиш на плате и подключения к USB определяется как JeLI BR21 (\Disk&Ven_BR21&Prod__DEVICE_V1.00&Rev_1.00\7&235c65eb&0&20180105&0) , но вопрос остаётся тем же, обязателен ли донгл для прошивки?

Отредактировано dongler (2025-12-26 23:16:11)

1748

dongler написал(а):

upd: при нажатии двух клавиш на плате и подключения к USB определяется как JeLI BR21 (\Disk&Ven_BR21&Prod__DEVICE_V1.00&Rev_1.00\7&235c65eb&0&20180105&0) , но вопрос остаётся тем же, обязателен ли донгл для прошивки?

Извиняюсь за частые bump, маленькое окно для редактирования.
Подключил через обычный usb без dongl'a устройство определилось с пустым диском E:/, с помощью JLDFUTool.exe выкачал прошивку IDKuser.bin IDKuser.app, через hex editor

Свернутый текст
Код:
D:\IRLRepair\JL SoC>JLDFUTool.exe  \\.\E: "IDK"
JL dumper! for AC69XX. by kagaimiq // Mizu-DEC
compiled Dec 10 2021 - 23:11:01
-------- Get chip type and load loader if neccessary! ---------
Inquiry-> [BR17    ] [UBOOT2.00       ] [1.00]
------------- Get Device Info -------------
command failed - 2
[jlUsbIsd_GetFlashPageSize] failed to do the command fc:14!
failed to get max flash page size! using default 512 bytes
Device type =3, Device ID =5e3214, Chip key =22ce
The user.app encryption key is 86e1 i guess...
-------------- Try This! --------------
Header:
  crc16_head: 0xf9b2
  crc16_list: 0xcedc
  info1:      0x00087000
  info2:      0xfffffffd
  file_count: 3
  version1:   0x00000000
  version2:   0x00000000
  chiptype1:  0x0af00018
  chiptype2:  0x0000010a

=> `uboot.boot     `: #0 - type:01, @00000200, size: 56825, crc: 9268
=> `_____.____2    `: #1 - type:03, @0000e000, size: 160, crc: e9e9
=> `user.app       `: #2 - type:02, @0000e5c0, size: 492544, crc: f85d
>>> user.app!
0061f884: 00 00 1C C4 00 26 07 00 80 16 00 00 0F 00 00 00  |.....&..........|
0061f894: 73 68 61 66 69 2E 6D 70 33 00 FF FF FF FF FF FF  |jaazz.mp3.......|
0061f884: 00 00 A6 85 00 3E 07 00 FD 1C 00 00 10 00 00 00  |.....>..........|
0061f894: 73 75 6D 6D 65 72 5F 6F 6E 2E 6D 70 33 00 FF FF  |summer_on.mp3...|
0061f884: 00 00 D5 9C 00 5C 07 00 B4 22 00 00 11 00 00 00  |.....\..."......|
0061f894: 73 75 6D 6D 65 72 5F 6F 66 66 2E 6D 70 33 00 FF  |summer_off.mp3..|
0061f884: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  |................|
0061f894: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  |................|
0061f884: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  |................|
0061f894: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  |................|
0061f884: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  |................|
0061f894: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  |................|
0061f884: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  |................|
0061f894: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  |................|
0061f884: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  |................|
0061f894: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  |................|
0061f884: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  |................|
0061f894: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  |................|
0061f884: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  |................|
0061f894: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  |................|
0061f884: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  |................|
0061f894: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  |................|
0061f884: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  |................|
0061f894: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  |................|
0061f884: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  |................|
0061f894: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  |................|
0061f884: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  |................|
0061f894: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  |................|
0061f884: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  |................|
0061f894: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  |................|
0061f884: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  |................|
0061f894: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  |................|
-------------- Let's Dump! --------------
====> Calced flash size = 1048576 (1024 KB)
----------------- Reset chip! ---------------
failed to do IOCTL_SCSI_PASS_THROUGH_DIRECT ioctl - 121 (The semaphore timeout period has expired. )
[jlUsbIsd_Reset] failed to do the command fc:0c!

Через hex editor в IDKUser.app нашёл нужные мне *.mp3 и заменил их на свои тестовые (с сохранением длинны mp3), вот здесь уже крайнее сообщение, не хочу окирпичить устройство, я банально могу теперь этот .app через downloader.bat залить? Или вручную нужно из IDKUser.app по File Allocation Table вырезать все файлы и их уже впихивать через downloader(isd)?

1749

dongler написал(а):

Или для чтения прошивки нужен донгл из шапки и перевод чипа в режим DTU(DFU)?

Это ac6921a на 1024кб.
Считать дамп и распаковать - нужно чип перевисти в DFU донглом. или ардуной.

Подпись автора

USMicro(R) (C)2025

1750

valeraйфф написал(а):

Приветствую. Имеется JL AC1619D99111-00.  Корпус LFQP-64
В программе определяется

Chip: BT15 - AC460N series
Running loader with argument 0x0001.
The Loader has been successfully installed.

================ Quick info ==================
  ** BT15 (AC460N series) **
  >> Chip key: 0x0000 <<
  - Online device:
     ID: 0xe0001c
     Type: 0x03 (SPI NOR flash on SPI0)

Хочу сохранить дамп, какой объем памяти для сохранения выставить?

Не сталкивался с таким. НА плате есть SPI флешка в sop8?

Подпись автора

USMicro(R) (C)2025

1751

dongler написал(а):

Через hex editor в IDKUser.app нашёл нужные мне *.mp3 и заменил их на свои тестовые (с сохранением длинны mp3), вот здесь уже крайнее сообщение, не хочу окирпичить устройство, я банально могу теперь этот .app через downloader.bat залить? Или вручную нужно из IDKUser.app по File Allocation Table вырезать все файлы и их уже впихивать через downloader(isd)?

Используй uboot tool + fwunpack690. Тогда просто используй стандартный СДК, и собери с своими файлами APP и прочим , и шей через бат файл.

Подпись автора

USMicro(R) (C)2025

1752

BIOS написал(а):

Это ac6921a на 1024кб.
Считать дамп и распаковать - нужно чип перевисти в DFU донглом. или ардуной.

Благодарю за уточнение типа микросхемы, но ведь и без DFU удалось считать дамп и распаковать или с DFU прошивка будет более полной (хотя куда полнее) ?
Если я сейчас зашью через code:block AC692X-SDK с github - чип ведь после этого будет пригодным для восстановления из заводского дампа в случае чего?
Отличается ли SDK с github от того который в скрытом тексте в шапке темы(увидел по скринам с форума)?

Отредактировано dongler (Вчера 01:53:59)

1753

dongler написал(а):

Благодарю за уточнение типа микросхемы, но ведь и без DFU удалось считать дамп и распаковать или с DFU прошивка будет более полной (хотя куда полнее) ?
Если я сейчас зашью через code:block AC692X-SDK с github - чип ведь после этого будет пригодным для восстановления из заводского дампа в случае чего?
Отличается ли SDK от того который в скрытом тексте в шапке форума?

Считать удалось - потому что чип виделся как усб HID, и программа для считывания перевела его в DFU сама. Если залить /запороть ориг прошивку, то она не будет работать как USB HID. И перевести в DFU без донгла не возможно будет.

dongler написал(а):

Отличается ли SDK от того который в скрытом тексте в шапке форума?

Да, мои - оригиналы с фабрики. (если с моего репо - то там ориг ) У кристиана вроде тоже, я ему что то отправлял.
Для прошивки чипа - IDE не обьязателен, если есть готовые файлы (после распаковки ) - достаточно папки download.
Если зальешь левую прошивку, то есть большой шанс что без донгла не прошьешь больше. В ориге реализована функция USB HID, без неё нужен донгл.

Подпись автора

USMicro(R) (C)2025

1754

BIOS написал(а):

Если зальешь левую прошивку, то есть большой шанс что без донгла не прошьешь больше. В ориге реализована функция USB HID, без неё нужен донгл.

Благодарю за ответы, ардуины под рукой нет, есть stm'ka попробую позакидывать через неё 0x16EF для инициализации DFU, дальше потестирую прошивку с вырезанным звуком, а затем с SDK и по плате попытаюсь собрать свою прошивку, не хотел кирпичить устройство без этих маленьких уточнений.


Вы здесь » USMI » MCU, SoC, CPU Микроконтроллеры » JL SoC. 杰理芯片