Bl301 injection, problems, help,

What will be better ?
USB - TTL (UART) CH340G
USB - TTL (UART) CP2102
USB - TTL (UART) PL2303HX

I know the CH340G, you need a special driver on Windows :wink:
But it is working (Arduino clone)

I know the PLā€¦ too, we donā€™t use it anymore as adapter - to much where not workingā€¦

I have a CP2102 adapter, works perfectly in Windows 10.

If I buy adapter, you can tell me what should I do next whis it?

And. Android on the board working correct. Maybe in it has info about gpio?

The source of the bootloader would helpā€¦
But I guess you will not find it for this device.

You maybe able to solder also? And to open the case of the device?
You will need to attach the UART adapter on the board.
Maybe itā€™s also enough putting in wires at the holes - without solder.

Hiļ¼ŒI run inject_bl301,and press Y.but nothing change?

sorry,my English is very poor.

Amlogic magic: @AML
Old signature: E72D89D74EC320E246762030837D1A4FA0B461FEDF448E1499324D909854065F
Using BL301.bin: Generic_28_29_bl301.bin
New signature: 64B866B052296BC9B730DF024C9D3FC720B493E963A11FC4FBF27933C0FA4348

Please confirm to write the bootloader blob BL301 to
the internal eMMC! Please ensure to update first the device
to the last vendor firmware! And remember if the vendor
firmware get updated you have to do this step again as the
bootloader blob will be overwritten!

Continue? [Y/n] y

CoreELEC:~ #

You pressed y.

2 Likes

It has to be Y, as in a capital letter, not small y.

2 Likes

WTFā€¦thank you! It is OK,:rofl:

Continue? [Y/n] Y
Make backup of vendor bootloader to: /flash/280b400001261a00001235354b484b50_bl301.bin
Finished update of BL301.bin on internal eMMC!
Please reboot device now and enjoy the new CoreELEC wake-up features!

2 posts were merged into an existing topic: Nightly builds

My X96max 4G/64G box burns the latest CE Nightly (20190831) on a TF card.
Everything is OKļ¼ˆ Bluetooth is not OK ļ¼‰.
And ability to wakeup with a remote .
But when I rebooted into emmc (android 9) and power off in Android.
The box canā€™t wakeup with a remote.
Is this normal?

Thank you for the CE team and the community.

Yes this is normal as Android doesnā€™t use the CE features. They are just not implemented in Android kernel.
Use reboot from Android to boot CE and then you can use power off and/or suspend.
When power off from Android you normally need to unplug power to start again.

Thank you for your reply.:grinning:

Usage ā€œinject_bl301ā€ says ā€œUpdate of BL301.bin on eMMC is not needed, exit nowā€¦ā€ but cec wake up does not work? (Beelink GT King B922 Rev.B).

Please follow this guide:

Guide regarding debug logs or inject_bl301?
I can not continue with inject_bl301 ā€¦

Please follow the guide and post your debug ix.io link. Nobody can help without a log file.
What TV you have?

1 Like

Thanks for your support. I use LG TVs connected via HDMI/CEC (LG Simpling) to Beelink GT-King/Orbsmart S86. The logs have been uploaded via CE.

Is there any plan to develop BL301 inject feature for Amlogic S912?

Itā€™s on plan. But there is some other testing ongoing to port Amlogic-ng to S912/S905X devices. So if this gonna happen the ā€œBackportā€ to 3.14 kernel isnā€™t needed and the tool can easily used for this devices.

1 Like