USMI

Объявление

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

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

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


Вы здесь » USMI » MCU, SoC, CPU Микроконтроллеры » JL SoC. (杰理芯片) Programmer (Dongle) (Download Tool) Программатор.


JL SoC. (杰理芯片) Programmer (Dongle) (Download Tool) Программатор.

Сообщений 401 страница 416 из 416

401

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

Thank you for your reply.
Is there an example somewhere on the forum of how to rebuild the downloaded program?
Is this the recrypt.py program?

I do now exemple, just wait if still interesting.

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

USMicro® 2026©

402

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

Ага, оказывается что xx_lrc_test.isp может работать даже без внешнего кварца (то есть от внутренней RC цепи), поэтому получается, что большая часть комманд тут определяют есть ли внешний кварц (ибо если это отправить с подключённым кварцом, то если его потом отключить, то всё перестаёт работать), и если его нет - то используется RC ген.
Правда у меня это не очень стабильно работает, но это возможно это из-за того как у меня чип сейчас подключен..

И так так это всё отправляется одним большим куском, и потом после байт 0xC8 0x00 донгл очень быстро переключает CLK туда-сюда, то получается, что оно видимо либо код для проца загружает, и потом он тактируется от CLK сигнала от донгла, либо что-то вроде этого.

Как я понял , это по ходу просто или прошивка или конфиг, или ещё что то, и оно явно в оперативку грузится)
А тактироваться чип начинает от своего внутреннего кварца, он там есть практически у всех чипов)
Для микросхем без блютуза в основном. так как внутренный кварц не дает такую стабильность и высокую частоту....
А как эти вектора можно загрузить на чип? Оно там переводит в какой режим? Судя по всему не USB_KEY, а какой то режим ... Хотя, можно же через USB загрузить в оперативку код, а не в флешку же?
Если ты изучил как оно там работает, расскажи пожалуйста алгоритм, и какие там последовательности). А я  попытаюсь сообразить код и железо на платформе какой нить с внешним spi чипом под лоадеры)
Если получится на ЕСП или ещё чем то схожем, то я смогу реализовать донгл V4 и на JL чипах (например 695-696-701 куда можно прикрутить фнешнюю флешку)
Или ещё круче - сделать разьем под миеро сд, и просто туда ложить распакованные лоадеры с новых прошивок долгла)  Они регулярно добавляют туда новые чипы, и тд...

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

USMicro® 2026©

403

BIOS
Добрый день, можете подсказать с помощью такой штуки JL Forced Download Tools Updater для чипов JieLi

я смогу заливать/считывать прошивку с беспроводных наушников на чипах jl708, jl701 ?

Я скачал sdk, могу собирать прошивку и вот решил такой флэшер приобрести. Если я окирпичю наушники,  есть ли режим "аварийной" загрузки "исправной" прошивки в чипы jieli ?

Отредактировано Stranger (2025-12-21 09:46:05)

404

Stranger
Да, сможешь. Как минимум 701 есть в проге. 708 лоадер думаю не сложно будет добавить в лоадеры и разметку.
Как раз этот донгл и используется для запуска принудительно бутлоадера, харндварного, его нельза сломать/затереть/переписать, он на заводе маск5ой вроде как сделан.

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

USMicro® 2026©

405

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

Как раз этот донгл и используется для запуска принудительно бутлоадера, харндварного, его нельза сломать/затереть/переписать, он на заводе маск5ой вроде как сделан.

получил донгл v4. подключил к наушникам. В системе наушники начали появляться как USB диск. Потом я в SDK запустил download.bat  и он подключился к наушникам и начал загружать прошивку.
Но в итоге наушники не включаются. И при переподключении к донглу теперь никакой реакции , USB диск не появляется. Все труп? На самом донгле есть переключатели. Как прошить прошивку, если наушники я так понимаю в boot режим не переходят? Чип jl708. Проц br50.

Отредактировано Stranger (2025-12-26 20:05:46)

406

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

олучил донгл v4. подключил к наушникам. В системе наушники начали появляться как USB диск. Потом я в SDK запустил download.bat  и он подключился к наушникам и начал загружать прошивку.
Но в итоге наушники не включаются. И при переподключении к донглу теперь никакой реакции , USB диск не появляется. Все труп? На самом донгле есть переключатели. Как прошить прошивку, если наушники я так понимаю в boot режим не переходят? Чип jl708. Проц br50.

Отредактировано Stranger (2025-12-26 20:05:46)

А теперь перечитай сообщение) Догадываешься в чем дело?
ТЫ же прошил чип. Перед прошивкой - нужно было сделать дамп.

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

USMicro® 2026©

407

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

USB диск не появляется. Все труп? На самом донгле есть переключатели. Как прошить прошивку, если наушники я так понимаю в boot режим не переходят? Чип jl708. Проц br50.

Нуж6о подключить усб, и питание, и по нажатию кнопки на донгле будет uboot device в дисп устройств.

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

USMicro® 2026©

408

BIOS
Добавил br50loader.bin, прописал в usb-loaders.yaml.
Запускаю скрипт jluboottool.py, в ответ:

https://upforme.ru/uploads/001b/ca/8a/300/t541005.png
br50loader.bin прописал в usb-loaders.yaml:

br50:
    file: loaderblobs/usb/br50loader.bin
    address: 0x112000
    encryption: MengLi
    block-size: 512

    info:
        protocol-version: v2

Адрес взял из скрипта сдк:  ..\..\isd_download.exe ..\..\isd_config.ini -tonorflash -dev br50 -boot 0x112000 -div8 -wait 300

Что неправильно, как заставить скрипт jluboottool.py считать прошивку для br50?

409

День добрый, есть урезанный чип от тех же JL, JL7013A а конкретнее JL7013A7S, из смарт часов)
Есть ли возможность будет к нему подтянутся, дамп сделать и программатор из форума подтянуть?

410

Он уже поддерживается. Делать ничего не нужно, а чем именно он урезан?

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

USMicro® 2026©

411

Hello, first post here and i'm greatly appreciative for the info on Jieli devices. I have numerous chips from over the years from various devices and recently purchased a usb upgrade dongle in hopes of dumping the firmware form my chips but seem to missing something, my updater doesn't appear to put anything into uboot. I can't seem to find this particular model, and i'm unsure it's working properly.
When setting dip 7 to on, it does show up as a usb device as expected, and when you hold the download button and plug it in, it shows up as DV15 so things seem normal from what I have read, but when actually using it, even blank chips don't enumerate on the pc, but when unplugging them from the updater dongle and plugging them directly into my pc they show up as uboot 1.00.
Any help would be greatly appreciated.
https://upforme.ru/uploads/001b/ca/8a/374/t526355.jpg
https://upforme.ru/uploads/001b/ca/8a/374/t735413.jpg
https://upforme.ru/uploads/001b/ca/8a/374/t756425.jpg

412

Hi. For first - all fine. Dongle ok.
You need just normal connected. Connect cable from pc to dongle - then  install dongle to usb from chip and then click to button. Target chip must be unpowered. Button on dongle just controlled power.
Also, u can read all info in readme file. Turn on switch number 7 and u find virtual disk on u pc.

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

USMicro® 2026©

413

Thank you, it turns out i'm an idiot,  the exact usb a > C and extenders were faulty leading to me not being able to send the correct signals for uboot. Now I have dumped 5 or 6 different devices, several BR23, BR25, and BR28. Next step is to try and decrypt the spi flash off my JL7012F6 board.

414

Good.
We have software for decrypt dump.

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

USMicro® 2026©

415

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

Good.
We have software for decrypt dump.

Even External Flash? I've been decrypting my chip firmware with your tools and its worked great so far! Found the Jtag software and hoping to debug some firmware.

416

Oh. No. Best and fastest way - use ch341 programmer.
I think possible read dump by our tools. But need add SFC map select.
Also ac701x sdk downloader from sdk can download  to ex spi flash. I tested it, works fine.

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

USMicro® 2026©


Вы здесь » USMI » MCU, SoC, CPU Микроконтроллеры » JL SoC. (杰理芯片) Programmer (Dongle) (Download Tool) Программатор.