slarm64This forum is for the discussion of slarm64.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Yes, In fact I downloaded the XFCE4 image and flashed it to a freshly bought SD card and - nothing
As i went about reading all i could get/find/figure out - I found out the following:
1. I lack proper tools to check/test/grade my USB Type C chargers if fit or not for the task (waiting for an upgraded tester now)
2. All my chargers / power supplies are questionable (returned one to the store, bought another, waiting for a third one in transit...)
3. Same goes for my cables (well i sorted that one partway out, but Type C data cables are picky, iffy and expensive)
(ง`_´)ง
Code:
# $_
Luckily my CLI-fu serves me still well and i was able to test run all three boot-loaders at RADXA's, then i found out:
4. My (t)rusty serial converters are just that ((t)rusty) - obsolete - i can't go by in 2023 with CP2101 any more - out with the old, in with the new - i ordered some CH340 hopefully soon to come...
As it turned out the 1500000 (carefully when counting those zeros!) bps the Rock 5 uses is just out of reach of the CP2101 that tops out at 912600 bps
some non typical tips that might apply to other Slackers:
a. if the serial port isn't auto detected - check if you rebooted since you upgraded the kernel (don't ask, okay?)
b. file:~/.minirc.rock5
Code:
pu port /dev/ttyUSB0
pu baudrate 1500000
pu bits 8
pu parity N
pu stopbits 1
pu rtscts No
call it with:
Code:
minicom rock5
c. file: ~/.bashrc
Code:
[snip] <--- don't copy and paste this snip-mark, i have much more unrelated stuff there as so might You !!
alias minicom='minicom -w -t xterm -l -R UTF-8'
[snip]
)
my current outputs with PL2101 converter attached (this machine has native serial port):
Code:
[ ttyS0 ]
50 yes 150 yes 1200 yes 9600 yes 115200 yes 576000 no 1500000 no 3500000 no
75 yes 200 yes 1800 yes 19200 yes 230400 no 921600 no 2000000 no 4000000 no
110 yes 300 yes 2400 yes 38400 yes 460800 no 1000000 no 2500000 no
134 yes 600 yes 4800 yes 57600 yes 500000 no 1152000 no 3000000 no
[ ttyS1 ]
50 no 150 no 1200 no 9600 no 115200 no 576000 no 1500000 no 3500000 no
75 no 200 no 1800 no 19200 no 230400 no 921600 no 2000000 no 4000000 no
110 no 300 no 2400 no 38400 no 460800 no 1000000 no 2500000 no
134 no 600 no 4800 no 57600 no 500000 no 1152000 no 3000000 no
[ ttyS2 ]
50 no 150 no 1200 no 9600 no 115200 no 576000 no 1500000 no 3500000 no
75 no 200 no 1800 no 19200 no 230400 no 921600 no 2000000 no 4000000 no
110 no 300 no 2400 no 38400 no 460800 no 1000000 no 2500000 no
134 no 600 no 4800 no 57600 no 500000 no 1152000 no 3000000 no
[ ttyS3 ]
50 no 150 no 1200 no 9600 no 115200 no 576000 no 1500000 no 3500000 no
75 no 200 no 1800 no 19200 no 230400 no 921600 no 2000000 no 4000000 no
110 no 300 no 2400 no 38400 no 460800 no 1000000 no 2500000 no
134 no 600 no 4800 no 57600 no 500000 no 1152000 no 3000000 no
[ ttyUSB0 ]
50 no 150 no 1200 yes 9600 yes 115200 yes 576000 yes 1500000 no 3500000 no
75 no 200 no 1800 yes 19200 yes 230400 yes 921600 yes 2000000 no 4000000 no
110 no 300 yes 2400 yes 38400 yes 460800 yes 1000000 yes 2500000 no
134 no 600 yes 4800 yes 57600 yes 500000 yes 1152000 no 3000000 no
$ bauds.sh
[ ttyS0 ]
50 no 300 no 9600 no 460800 no 1500000 no
75 no 600 no 19200 no 500000 no 2000000 no
110 no 1200 no 38400 no 576000 no 2500000 no
134 no 1800 no 57600 no 921600 no 3000000 no
150 no 2400 no 115200 no 1000000 no 3500000 no
200 no 4800 no 230400 no 1152000 no 4000000 no
[ ttyS1 ]
50 no 300 no 9600 no 460800 no 1500000 no
75 no 600 no 19200 no 500000 no 2000000 no
110 no 1200 no 38400 no 576000 no 2500000 no
134 no 1800 no 57600 no 921600 no 3000000 no
150 no 2400 no 115200 no 1000000 no 3500000 no
200 no 4800 no 230400 no 1152000 no 4000000 no
[ ttyS2 ]
50 no 300 no 9600 no 460800 no 1500000 no
75 no 600 no 19200 no 500000 no 2000000 no
110 no 1200 no 38400 no 576000 no 2500000 no
134 no 1800 no 57600 no 921600 no 3000000 no
150 no 2400 no 115200 no 1000000 no 3500000 no
200 no 4800 no 230400 no 1152000 no 4000000 no
[ ttyS3 ]
50 no 300 no 9600 no 460800 no 1500000 no
75 no 600 no 19200 no 500000 no 2000000 no
110 no 1200 no 38400 no 576000 no 2500000 no
134 no 1800 no 57600 no 921600 no 3000000 no
150 no 2400 no 115200 no 1000000 no 3500000 no
200 no 4800 no 230400 no 1152000 no 4000000 no
on my other machine
investigating options in the time before the CH340 reaches me right now...
ftdi_sio 2-1.6:1.0: FTDI USB Serial Device converter detected
usb 2-1.6: Detected FT232RL
usb 2-1.6: FTDI USB Serial Device converter now attached to ttyUSB0
Guru meditation:
Code:
DDR Version V1.08 20220617
LPDDR4X, 2112MHz
channel[0] BW=16 Col=10 Bk=8 CS0 Row=17 CS1 Row=17 CS=2 Die BW=16 Size=4096MB
channel[1] BW=16 Col=10 Bk=8 CS0 Row=17 CS1 Row=17 CS=2 Die BW=16 Size=4096MB
channel[2] BW=16 Col=10 Bk=8 CS0 Row=17 CS1 Row=17 CS=2 Die BW=16 Size=4096MB
channel[3] BW=16 Col=10 Bk=8 CS0 Row=17 CS1 Row=17 CS=2 Die BW=16 Size=4096MB
Manufacturer ID:0xff
CH0 RX Vref:26.7%, TX Vref:22.8%,22.8%
CH1 RX Vref:30.7%, TX Vref:21.8%,21.8%
CH2 RX Vref:27.7%, TX Vref:23.8%,22.8%
CH3 RX Vref:26.7%, TX Vref:22.8%,22.8%
change to F1: 528MHz
change to F2: 1068MHz
change to F3: 1560MHz
change to F0: 2112MHz
out
U-Boot SPL board init
U-Boot SPL 2017.09-g3caf61a44c2-220414 #stephen (Sep 29 2022 - 18:14:19)
Trying to boot from MMC2
spl: partition error
Trying fit image at 0x4000 sector
## Verified-boot: 0
## Checking atf-1 0x00040000 ... sha256(806278dba1...) + OK
## Checking uboot 0x00200000 ... sha256(1b840c0f8f...) + OK
## Checking fdt 0x00309838 ... sha256(d32827d3ac...) + OK
## Checking atf-2 0x000f0000 ... sha256(c00c7fd75b...) + OK
## Checking atf-3 0xff100000 ... sha256(71c3a5841b...) + OK
## Checking atf-4 0xff001000 ... sha256(2301cf73be...) + OK
Jumping to U-Boot(0x00200000) via ARM Trusted Firmware(0x00040000)
Total: 663.297 ms
INFO: Preloader serial: 2
NOTICE: BL31: v2.3():v2.3-405-gb52c2eadd:derrick.huang
NOTICE: BL31: Built : 11:23:47, Aug 15 2022
INFO: spec: 0x1
INFO: ext 32k is not valid
INFO: GICv3 without legacy support detected.
INFO: ARM GICv3 driver initialized in EL3
INFO: system boots from cpu-hwid-0
INFO: idle_st=0x21fff, pd_st=0x11fff9, repair_st=0xfff70001
INFO: dfs DDR fsp_params[0].freq_mhz= 2112MHz
INFO: dfs DDR fsp_params[1].freq_mhz= 528MHz
INFO: dfs DDR fsp_params[2].freq_mhz= 1068MHz
INFO: dfs DDR fsp_params[3].freq_mhz= 1560MHz
INFO: BL31: Initialising Exception Handling Framework
INFO: BL31: Initializing runtime services
WARNING: No OPTEE provided by BL2 boot loader, Booting device without OPTEE initialization. SMC`s destined for OPTEE will return SMC_UNK
ERROR: Error initializing runtime service opteed_fast
INFO: BL31: Preparing for EL3 exit to normal world
INFO: Entry point address = 0x200000
INFO: SPSR = 0x3c9
have you tried images?
on the Radxa website they wrote about the correct work.
Been there,
What is this and why there is no mention of what to do with the kernel packages there or the image(s) i pointed at?
Also, who is mara?
Right now i'm considering to organize a build host and try tackle the building of an working procedure as this one clearly fails for an unknown to me reason.
What is this and why there is no mention of what to do with the kernel packages there or the image(s) i pointed at?
README.TXT describes writing to the sdcard. Packages with the kernel are already installed, but they can be updated using standard tools in an already configured environment.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.