Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Flash RockChip boards #2

Open
samgutentag opened this issue Oct 13, 2023 · 26 comments
Open

Flash RockChip boards #2

samgutentag opened this issue Oct 13, 2023 · 26 comments

Comments

@samgutentag
Copy link

Any tips or tricks to flash this firmware to the Linxdot Rockchip boards? Have a few I would love to get up and running and happy to help test and document the process!

@shawaj
Copy link
Member

shawaj commented Oct 13, 2023

the image is not quite ready yet...it will be a week or so longer to get it finished likely

will post back here when it is ready

@QuentinDowsers
Copy link

https://wiki.radxa.com/Rock3/installusb-install-radxa-cm3-io
Tips: On linux: $ rkdeveloptool rd 3 // "3" to start your equipment in maskrom

I have successfully flashed mine but ECC and serial are not detected...
My hotspot was onboarder and asserted previously
Capture d'écran 2023-11-10 103115
Capture d'écran 2023-11-10 103137

@christian1980nrw
Copy link

@QuentinDowsers How did you flash it? I tried it with a own img from balena and the img from the latest release but the linuxdot is not booting with it. I flashed with the windows RK Dev Tool.

@QuentinDowsers
Copy link

@christian1980nrw I have flashed it on linux: you need to have also the image of the bootloader for the RK chip.

The most important step: while the Hotspot is powered OFF but still connected to ethernet and your PC via USB, you need to HOLD down the BT pair button for 5 seconds and plug in the power cable. Then release the BT pair button after holding down for 5 more seconds after powering ON your Hotspot. You need to make sure the BT pair button is held down for the entirety of this process - this will enable the flashing mode

@QuentinDowsers
Copy link

Linxdot-RK3566.pdf
Also, you can follow the procedure of Crankk OS (https://crankk.io/guides/) with the Nebra Open Fleet OS instead.

@shawaj
Copy link
Member

shawaj commented Feb 11, 2024

@QuentinDowsers is your unit still on the firmware?

If so, with your permission I can try to remote into it and work out the issue with the ECC chip

@QuentinDowsers
Copy link

QuentinDowsers commented Feb 11, 2024

Hello @shawaj ,

Yes still running on Nebra OS and connected.
Of course, you have my permission to work on it. It would be my pleasure.

I might have an idea from https://github.com/helium/ecc508 on I2C bus...

@QuentinDowsers
Copy link

@QuentinDowsers is your unit still on the firmware?

If so, with your permission I can try to remote into it and work out the issue with the ECC chip

Hello @shawaj ,
Any news ? Should I send you the connection details in private (because MAC address and hostname are no more the same) ?

@shawaj
Copy link
Member

shawaj commented Mar 8, 2024

@QuentinDowsers if you could that would be great. You can email me (check my profile for email)

@anahtarr
Copy link

anahtarr commented Apr 22, 2024

Hell

@christian1980nrw I have flashed it on linux: you need to have also the image of the bootloader for the RK chip.

The most important step: while the Hotspot is powered OFF but still connected to ethernet and your PC via USB, you need to HOLD down the BT pair button for 5 seconds and plug in the power cable. Then release the BT pair button after holding down for 5 more seconds after powering ON your Hotspot. You need to make sure the BT pair button is held down for the entirety of this process - this will enable the flashing mode

Hi, I made a mistake and install armbian Orangi pi3b image to linxdot ld1001 hotspot. Now even if I press bluetooth button, I can not see any change (maskmode or found one devices) in Rkdevtool. What can I do now? How can I get the maskmode ?
Here someone had the same problem: https://forum.armbian.com/topic/34455-customboard-with-rk3566-flashed-with-orangepi3b-armbian-minnimal-image-no-more-maskmode-in-rkdevtool/

@lexiz52
Copy link

lexiz52 commented Jul 10, 2024

@QuentinDowsers : Do you have still the issue that the ECC is not detected! Or did you solve the issue? I have same on my LinxDot.

@QuentinDowsers
Copy link

@QuentinDowsers : Do you have still the issue that the ECC is not detected! Or did you solve the issue? I have same on my LinxDot.

Yes, I still have this issue on my linxdot , @shawaj didn't reply to mail...

@shawaj
Copy link
Member

shawaj commented Jul 11, 2024

Just replied. I need to get access to someone's device that's running Nebra firmware to check it out

@shawaj
Copy link
Member

shawaj commented Jul 11, 2024

@QuentinDowsers ^^

@QuentinDowsers
Copy link

yes still connected and waiting for you.

@shawaj
Copy link
Member

shawaj commented Jul 12, 2024

@QuentinDowsers I can't see it on my end. It's on balenacloud? Or what firmware file did you use?

@QuentinDowsers
Copy link

It is still on nebra OS, last conf is:
Firmware Version v1.3.3 (7d24221)
Variant Linxdot RK3566 Hotspot
Hardware Serial Number Serial number not found
Hostname nebra-C99C0C.local
Local IP Address
192.168.1.152 2a01:cb08:230:6900:a9d2:c0ab:7725:87a0
WAN IP Address XXXXXXXXXXXXXX
Ethernet MAC Address 96:73:FD:C9:9C:0C
WiFi MAC Address 08:E9:F6:EE:0F:74

@shawaj
Copy link
Member

shawaj commented Jul 12, 2024

@QuentinDowsers I need the full diagnostic JSON or the device UUID from the JSON.

@shawaj
Copy link
Member

shawaj commented Jul 12, 2024

In the JSON it would be listed as "ID"

@QuentinDowsers
Copy link

"ID":"eab115d21e752984549b4f8f17024015"

@shawaj
Copy link
Member

shawaj commented Jul 12, 2024

@QuentinDowsers Thanks... This device says it's offline though so I can't currently do anything with it

@QuentinDowsers
Copy link

@QuentinDowsers Thanks... This device says it's offline though so I can't currently do anything with it

That's weird? Should I open port for you on my router?
It gets updates from nebra so it can discuss with your server...

@shawaj
Copy link
Member

shawaj commented Jul 12, 2024

@QuentinDowsers maybe it's an issue on our side. Could you try rebooting it though just in case?

@lexiz52
Copy link

lexiz52 commented Jul 12, 2024

@QuentinDowsers : Do you have still the issue that the ECC is not detected! Or did you solve the issue? I have same on my LinxDot.

Thanks for your reply!

@QuentinDowsers
Copy link

@QuentinDowsers maybe it's an issue on our side. Could you try rebooting it though just in case?

It is rebooted now

@QuentinDowsers
Copy link

@shawaj I have opened the port 22222 for balena ssh server maybe it will be usefull for you?
Or should I try to open a new port specific to nebra?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants