rafman Posted Sunday at 12:25 PM Share Posted Sunday at 12:25 PM @svsruof FEL is a low-level subroutine contained in the BootROM on Allwinner devices. It is used for initial programming and recovery of devices using USB. In order to Enter to FEL mode you need a Male to Male USB cable. 1> Disconnect power supply from your TV-BOX. 2> connect the USB cable to your PC USB port. 3> with a tooth pick PRESS continuously the button inside AV port and connect the other end of USB cable to the USB (OTG ) of your TV-BOX ( Note: if you have 2 usb ports on your tv-box try the left first ) 4> Release the the button you pressed with the tooth Pick (after 3 - 4 seconds) Now you must be FEL mode. if your tv-box is booting to android then you an not in FEL mode. (repeat the procedure and/or change the USB port on TV-BOx ) When you successfully enter into FEL mode you will see nothing on Serial console output and your device will not boot to installed os. To ensure that you are in FEL mode you (if you are using Windows) go to Device Manager and examine the USB devices root tree you must see a device with the bellow IDs USB Device(VID_1f3a_PID_efe8) if you are using linux open a terminal and give the lsusb command and exam the device IDs. if you see above IDs then you are in FEL mode and you can use sunxi tools for further investigation. 0 Quote Link to comment Share on other sites More sharing options...
svsruof Posted Monday at 10:15 AM Share Posted Monday at 10:15 AM @rafman I'm sorry, I thought we only needed FEL to confirm that it was Alwinner. I can go to FEL, but what can I do there? I thought that it was possible to understand from the UART logs why the boot from the SD card was not happening, but I could not see anything 0 Quote Link to comment Share on other sites More sharing options...
rafman Posted Monday at 01:41 PM Share Posted Monday at 01:41 PM @svsruof Yes entering to FEL mode and verify the IDs is a Safe method that indicates that your board is Allwinner and not a Fake board like RK322x or something else. in FEL mode you can flash your device firmware with PhoenixSuit if your device is bricked, or to investigate your board with sunxi-tools. Both operations requires knowledge of your hardware otherwise you may easily brick your device. From your serial log you posted your device seems to have secure boot enabled by the manufacturer firmware. (SBOOT / [01.260]secure enable bit: 1) this does not allow non trusted boot environmet and probably this is the reason that you can not boot from SD card. I am still looking for a way to override this situation and unlock the boot process (as i have also a similar bricked board) on some Chinese boxes and is very difficult to find the original manufacturer firmware (for investigation) because they don't publish it. I also have tried sunxi-fel in order to boot linux via USB but without success (usb_bulk_send() ERROR -7: Operation timed out on H616) If someone knows a method to override this situation on Allwinner (H313 / H616) is welcome to help. 0 Quote Link to comment Share on other sites More sharing options...
Nick A Posted yesterday at 04:32 AM Share Posted yesterday at 04:32 AM (edited) For Allwinner boxes you need to add this line to your u-boot defconfig. CONFIG_SPL_IMAGE_TYPE_SUNXI_TOC0=y To generate a TOC0 image from a binary, you will need an RSA key (pair) file. As most secure-boot enabled devices do not burn the VENDOR_ID eFUSE, you can use any RSA key, so just generate one, for instance with the openssl tool (would only need to be done once): openssl genrsa -out root_key.pem Your root_key.pem needs to be in the u-boot root directory. Edited yesterday at 04:35 AM by Nick A 0 Quote Link to comment Share on other sites More sharing options...
Lancoly Posted 10 hours ago Share Posted 10 hours ago Bonjour, // Hi vous savez si il y a un OS fonctionnel pour ce modèle ? // Did you know if there is an OS that i can install on this model ? il y a quelques mois j'en ai testé plusieurs mais en vain aucun n'a daigné lancer quoi que ce soit. // Months ago, i've tried to install somes OS like Armbian but no one seems to work Merci d'avance. // Thanks in advance ! 0 Quote Link to comment Share on other sites More sharing options...
Khadas Posted 7 hours ago Share Posted 7 hours ago @WayneGibbous I'm glad you solved it, I actually reported the counterfeit TV boxes with different CPUs and inferior performances with the photos 0 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.