-
Posts
212 -
Joined
-
Last visited
Everything posted by fabiobassa
-
@gurzixo hello Michel , yes to ALL your questions except for this is true for emmc. For nand since them charateristic the discussion is little little different, but let's assume is quite the same for our purpose: It is good idea and safe approach DON'T TOUCH idbloader , the very very very first stage of loading something in ram and go modify starting from address 2000 Will follow a different approach for your board so please be patient some hours so i can give you more details EDIT : this also is half half correct: the sd card will do the job if there is a uboot and a trust ALSO in sd card at right places . It will happena " jump" from the internal uboot to sd uboot and then continue bootng from sd. But don't worry we wil go back from scratch
-
@Alex83 This is my df -h df -h Filesystem Size Used Avail Use% Mounted on udev 991M 0 991M 0% /dev tmpfs 201M 5.5M 195M 3% /run /dev/mmcblk2p6 15G 1.9G 12G 14% / tmpfs 1001M 0 1001M 0% /dev/shm tmpfs 5.0M 4.0K 5.0M 1% /run/lock tmpfs 1001M 0 1001M 0% /sys/fs/cgroup tmpfs 201M 0 201M 0% /run/user/0 tmpfs 201M 8.0K 201M 1% /run/user/1000 and conside mine is emmc of 16 gb. Which kind of errors do you believe have ??? And if it loose accessibility is because this thing you are trying to download/install goes in wrong places and/or break something in booting process Anyway in my little opinion is you want to give a try it should be this: https://github.com/orgs/linuxserver/packages/container/tvheadend/1613987 this is for arm7 32 bit But if you encounter problems I will not go to answer you since this is a more specific question and not a general problem of board
-
But @Alex83 you still continue to compare things lol lol maybe the one for banana pi is compiled with flags for banana pi, the error you have is may be and i say maybe related to things that tries to download and it doesn't find on repository since even if are both ARM may be some processor instructions are not the same. I told you, you want to port on this box things made for other box: of course you will get it but be ready to tears and blood And as @jock said it seems more a problem of architecture and compatibility than a kernel related problem have you tried apt update && apt install tvheadend maybe are in official repository ?
-
@Alex83 tell me if I am correct : will You use a tv dongle to receive dtt tv ? what is for tvheadend ??? I guess you want use it for this purpose ... I did some experiments to receive DAB and DMR radios on a 322x and..... well hope your project will be functional, mine was not
-
@gurzixo Ciao Michel, welcome in this valley of tears lol lol lol Well, another lovely board with no SD reader and this makes the whole story a bit complicated , but not impossible to solve. Ant thank you so much for photos and serial uart log, this really helps The kernel as you can see is starting and the kernel panic could be for wrong trust_os, wrong dtb, not mounting the root fs ,one only or all 3 causes lol If you have original firmware you can extract the pieces and in particular dtb with this tool RK3xxx_firmware_tools_5.23.1_by_SergioPoverony.zip (google for it ) but I guess you have nothing of different from other boards with ddr3 and emmc Let's wait @jock for further infos on how to approach at this rare study case but I can say to you for sure that it will boot You are new so cannot post many posts in the first days , you must wait I believe one day for other post. And don't forget to click a " like" ( the heart icon) for helping good reputation of authors Where are you from if I can ask , and have you some skills on linux so it will be in some manner easier? EDIT: I attached a command line CLI only windows tool to extract pieces from a firmware , try it please imgRePackerRK_106.zip
-
OHHHH and finally here it goes Bravo Alex, but more bravo Jock
-
@Alex83 Overall performances of rk322x are definetly good Alex, me and @jock have Nas, volumio, even openmediavault running on this trash box from several months without reboot or crashes. Mine is doing even a hard routings because I host more tha 100 vpn's on this poor 3228A, the littlest child of family with just 1 gb ram. But If you go on wifi yes, the driver is so crappy and any references to code non existent so no way to improve it. This is and this will remain. In one of my first answer to you I already said that you are comparing apples and pears but you continue to do comparing :-( Raspberry and all the derivatives such as orange pi banana bi and etc etc has an official support of thousands of people and tons of opensource code. Here at the moment we are speaking of perhaps 10 or few more people actively spending days ( and night sometimes ) to bring improvements on rk322x but it comes a stop when NO code source is accessible for further investigations. I understand for you is important wifi but you have had so many answers about WIFI that honestly I find useless continue to speak of performances on wifi. And try consider that wifi on rk 3318 is EVEN WORST !!!! So god bless ssv6051 performances on 3229 !!!!!!!! If wifi is mandatory for you, stay on *pi family
-
@chaiz hello and welcome on this 3ad. Please could you be so kind to provide us with some photos of the board? This helps in building a sort of visual database of the various flavours of boards together with problems that very board different has Thank you so much
-
@rlukas210 hello and welcome on this 3ad would you be so kind to provide us some photos of your board , thank you so much ! And you are newbie so you must wait one day for replay ( forum rules )
-
@dale since you are able to manage linux and linux command , you can enjoy yourself with a chron command too: a simple bash script that in the morning at 8:00 ( or when is usefull for you) does a echo default-on ( ot timer or heartbeat or cpu0 ) >>> /sys/class/leds/here_the_name_of_your_led/trigger and the at 20:00 ( or when is usefull for you) does a echo none ( ATTENTION: none and default on " could be inverted as logical but you will realize it by yourself ;-) ) >>> /sys/class/leds/put_here_your_led_name/trigger If you are electronic skilled, too, you can even control something with a simple transistor and a relay attached to that led
-
@dale ty so much for sharing your experiments. This helps @jock and me to better understand behaviour of some boxes that haven't sd card reader , ddr3 and nand. The u-boot legacy we realized have some difficult to proper initialize the usb: it's random failure so quite difficult to debug, maybe jock will investigate further or/and rewrite some pieces of code to proper start USB subsystem but this requires it's time. For now we are glad your board is functional @Seth ty for sharing the dtb and your experiences, too
-
@dale Glad everything is working . Later personally will investigate vwhy multitool doesn t work as expected And don't forget help good reputation of authors with a simple like, thanks ! @Seth What exactly do you want to achieve now? Maybe I missed something
-
@Seth android producer put in modules folder usually 3 or 4 drivers for wifi they mostly use ( s9012, ssv6051 etc etc) s9012 it seems to me veryyy old wifi sdio I use my box for voip ( asterisk) , vpn ( tinc ) , domotic, pihole dns catcher and I love it and yes I agree with you, good power less consumtion
-
@Seth no worries, feel free to ask as many info as we are able to explain Consider that dtb isn't related only to rockchip so studying, understanding them will help ALSO with rockchip but not only with them ( also with allwinner, amlogic ) The kernels @jock compiled ( both legacy and main) are already optimized for having all out of the box in MOST cases but of course new devilish boxes can appear on market I am sure your box will work
-
@Seth what do you mean extract config from original firmware? behaviour of led are defined in the dtb PLUS kernel : example I have my two leds one is just heartbeat and the other is emmc ( or cpu0 ) activity just because it remembers me a spinning hard drive. This is my PERSONAL approach in the dtb just an example gpio-leds { compatible = "gpio-leds"; pinctrl-names = "default"; pinctrl-0 = <0x75>; blue { gpios = <0x3f 0x7 0x1>; label = "blue"; linux,default-trigger = "timer"; default-state = "off"; }; red { gpios = <0x6e 0x15 0x1>; label = "red"; linux,default-trigger = "cpu0"; default-state = "off"; }; Regarding hdmi it should work out of the box as @hexdump said the original dtb would be great help
-
@dale really not important if nand or emmc in the very beginning ( i mean miniloader stage) with rkdeveloptool you SHOULD be in LOADER MODE after flashing the loader and NOT in mask rom mode So let's first check that really you are in loader mode.
-
@dale hello dale, would you try this loader and give us feedback , please RK322XMiniLoaderAll_V2.47_spectek_en_ddr2_rd_odt_171127.bin
-
@Alvaro Fernandez Alvaro you don't need ANYTHING more of what you already have quite sure it uses 8723cs even if it says 8723bs so you have to blacklist ssv6051 because quite sure is this one interfering. don't need to compile really nothing. The legacy image already has every thing, just make sure the other wifi modules don't get loaded and instead is loaded the right one about ram....please.... don't believe what chinese resellers say and check on internet the right name of one ram chip and just multiply
-
@Alvaro Fernandez bom dia Alvaro, yes forum limitation for new users . @jock and me we suspect of a strange ddrbin ( in the idbloader) that isn't compatible 100% with some ddr . Nota all ddrs just few . Jock is trying to assemble an image just for you for this RARE case , for your tests, but give him some time, please. @Seth Thank you so much for reporting the experience, so you used 0xccccccc for flashing idbloader !!! Interesting I will do further investigations. TY @edouard_k ty for sharing the original firmware, always interesting dig into them.
-
@Seth very very glad to see your board is working, so happy !!!!! For further infos and helping more people would you be so kind to post some screenshots and a more detailled procedure !? And don't forget a " like" ( the heart symbol) for authors to help them in good forum reputation !!!
-
@Alvaro Fernandez bom dia Alvaro, if we are speaking of this https://it.aliexpress.com/item/32844721184.html? it has a sd card reader so you can use the multitool from @jock to confirm that it is booting fine If libreelec starts, also multitol and linux will start , may be we must only find the right mixt of uboot and trustos to burn on the sd card. so please try multitool first ( first page)
-
@JVMS good morning, in a previous post you said that your chip is a 3229 but it seems effectively it is a 3228. Anyway it should work smoothly with the desktop version here I assume with android you have hdmi output, isn't it ?
-
@qiheng very cool everything is working Do you want to describe all passages you did ( use trnslator, no problem is ok ! ) so maybe can help others How did you modift the command line , etc etc etc Thank you !!!
-
@qiheng I don't know why you mixed things and used rkdevelop tool You should use MULTITOOL and follow THESE instructions in the first post
-
@qiheng good morning ! Please : 1) model or commercial name 2) photos ?? 3) which image are you using ? 4) which program for flash you using? Thank you so much
