Jump to content

fabiobassa

Members
  • Posts

    377
  • Joined

  • Last visited

Everything posted by fabiobassa

  1. @mkultra This is weird . Never had problems with rkdeveloptool. Of course you unzipped the zip! would you try as root and not as sudo ( it should be the same... but..let's try every option.....) That error is because it doesn't find the bin path or rkdeveloptool is not executable. Did you compile it by yourself ?
  2. @mkultra you must give the right path e.g. rkdeveloptool db /home/mickeymouse/miniloaderall.bin acodrlying where you have your miniloader
  3. @mkultra If you go to my post of 5 November you will find all the necessary instructions. You need upload a loader before doing anything If you are tired or lazy to read the whole 3ad... Well...... that might be a obstacle...... ;-)
  4. Руслан Зинеев Привет , I used google translator to understand your post. The uart speed is contained into the image : you can put the image on a sd and under folder /boot you will find a config item. but can you explain in english please exactly which is your problem ? EDIT: try to set your uart directly to 115200 you will lose initial infos but then you can follow ll the boot process
  5. @mkultra It seems to me that the information you are getting is wrong, as @jockalready said to you. you have two possibilities: 1) if effectively you already are in MASROM it means that you HAVEN'T ANY MINILODER into your board. Maybe some previous attempt erased miniloader 2) you reporting bad infos and the only method to understand in which mode you are is using rkdeveloptool and not the tool you are using ( flash tool) Flash tool " speaks " to the board using some PRE-DEFINED partitions contained in a text file called rkparameter... infact the parameter " -p system " would tell to the tool to program ONLY the partition called " system". That approach is wrong since we use gpt partitioning now so leave alone that tool and compile rkdeveloptool
  6. @chinhhut Will try to explain you what loader is with an analogy: in normal pc you have bios and master boot record. Well, maskrom is bios and is contained in the soc itself, loader is a sort of master boot record and it enables the emmc and ddr. You can have a look here http://opensource.rock-chips.com/wiki_Boot_option I did extract it by a working firmware using a tool that unpacked the whole firmware. Try to google for RK3xxx_firmware_tools_5.23.1_by_SergioPoverony.zip and leave alone that github since it is just one piece of the puzzle. The detailed infos how to get a working loader are in the rockchip instructions Of course and the command would be rkdeveloptoo rl 0x0 etc etc etc ( try rkdeveloptool -h to get the help) But if you are lucky that works multitool, well that is the easiest way to clone and clone back
  7. @chinhhut Glad you got success . Don't forget to put a like that helps @jock and myself in community reputation
  8. @chinhhut Try these steps: 1) push the little switch inside the hole while inserting a male-male cable into the otg 2) on another linux machine you should have now a new device (lsusb will help you) and you can run rkdeveloptool 3) rkdeveloptool ld should List Device 4) rkdeveloptool rd 3 should Reset Device into mode 3 ( maskrom ) 5) rkdeveloptool db MiniLoaderAll.bin ( of course from your path) should upload a temporary loader to recognize the internal emmc 6) if all is successfull until now you can rkdeveloptool wl 0X0 yourimage.img . This should flash the internal emmc . DISCLAIMER: very " dangerous" approach , be ready to have the opportunity to short the emmc clock pin to ground to go back into mask rom MiniLoaderAll.zip
  9. @paradigman Lovely city, have been there many times , loved the chain bridge, the pastry shop at the ending of tunnel, the casino in the castle of Buda Well the problem with some new boards is the we don't have any sample with new storage EMCP so what is knew is made with test from other people. All the rest ( kernel and root fs ) should be working If you have original firmware try to upload some where so @jock can have a look into
  10. Ok @paradigman here where I live is deep night and better approach tomorrow , but I can tell you will achieve your goal, server on rk322x run very well. Re-read my long post on the link I gave and try with relaxed mind to obtain the mix you need between good hardware recognitio and functionality. you have all needed pieces in place already. where are you from so we can adjust time shift eventually
  11. Well apologies accepted. Let's start another way : what is the problem you are experiencing ? If you can say it !! we don't want your work, we want understand what is going on and if there is a workaround
  12. @paradigman And here you are wrong another time, yet..... Again and again. You dint trampled nothing of professional since here nothing of professional, just fun spending time in cheap tvboxes not suited for professional use. I have 40 years in professional cellular phones official repairing of most known brands , one of the biggest of my country !!! .. but when I present myself try to be polite and modest, looking for empathy and collaboration, not being rude as you have been and JUDGE. Judge from the high step of 20 years professional. Ridicolous ! I don' t put my FLAG of being into professional for 40 years ( so you can even, if you are able, to think whom and what age you speaking with or maybe you were convinced to speak to some young nerd, maybe a big mistake) . You have the erroneus idea that 20 years in professional give you " rights" and again I answer: put apart your narcissistic aspect. Never said BEFORE my " status " and then my person. I repeat : you are noone ( remember) to judge. This is the reason I don't let you speak in thay way.. people that put before their " staus" instead of putting WHO they are deserve worst even answer than what i gave and still giving to you, It is human respect, not professionl pride. Is politness . Now can't work more because my eyes not so good and things getting smaller and smaller so better play with easy things, human readable. Boxes are for me still at my hardware capabilities What the hell you're speaking ? Have at least read that long post i gave you? THis is an exaustive explanation of all I have. follow it, you have all the actual status of the art, and that post is the OFFICIAL rockchip way. .. me.. we .. don't hide nothing. All we have is written. What is NOT written is because we don't have the hardware to study. That's all. No reverse engeneering but trials and errors. Or do you believe we wouldn't be happy to have hardware acceleration or other fantastic thing from those boards and we are satisfied of the work made until now?? Hell, no! And again.. this is YOUR problem.If you're frustated ou are late on you project don't discarge your frustration on here, go out having a fun and clear ideas. Buy real well supported hardware and you' ll be in time and you boss happy. And if you don't have money to buy more expensive hardware... well guess: IS YOUR PROBLEM, try crowfounding always outspoke and please, already taken too much time in nonsense speaking, let's go back into hardware and software aspects. Speaking of pride, judgments, hidden, etc etc.. Blah ! Thank you so much
  13. @paradigman Ohhhhh that is great so we can all be outspoken without doubt of being misanderstood and without dramas before I answer for MY side and MY point of view , maybe it worth to remember how this " adventure " on rk3229 has began https://forum.armbian.com/topic/12401-long-story-linux-on-rk3229-rockchip/ Now... I am not a programmer, I am much more on hardware side because own instruments ( oscilloscope among other, vesy useful to catch clocks and data pins) and all that story is made of trial and errors, intuitions, hex editors , unsleepy night. YOU can follow the same approach if you want, it is public BUT... but..but be ready to invest time and money since neither me neither @jock neither armbian guys I guess own the latest boards. Then one day I met by fortune ( because life is made of right peoples in right moments ) @jock on this forum , and this adventure started: HE into programming, Me into hardware and replacements and here we go on armbian. But isn t only jock and me.. many ideas have been taken from other " OPEN MINDED PEOPLE" such as @knaerzche @hexdump , many other that for the simpe fancy of studying have in GREAT ways contribute to this walking into NON OFFICIAL supported tvboxes. And all of them for FREE while all of us could have taken money advandage to sell home assistant or voip pbxses or even kiosks .. no, this wasn't our approach. Now i came to the point that personally found the most aggressive, unrespectful, at limit of being polite, so here I will be outspoken as well as you have been. Hell.. NO ! You can take your 20 years in the professional and trhow it away if you want to judge the work of someone else or even the approach to work of someone else, or even more the IDEA of work of someone else You are NOONE ....ABSOLUTELY noone TO SAY THIS, this is very narcissistic approach and you can take it for yourself. Not the right place here to judge. One can be the biggest company of the world and still being the smallest man of the earth when these sentences come out .. " my 20 years in professional " .......... Yours 20 years in professional are for me NOTHING. And at this point not only for me I guess. if 20 years in professional aren't enough to let you study what even ME studied without programming bases, well is YOUR problem if 20 years in professional aren't enough to open an hex editor and try by " trial and errors" , well is YOUR problem if 20 years in professional aren't enough to understand the way this armbian works, well is YOUR problem. But guess you have no time.. business business and again business.... Believe... is not a problem of money, donation's or fama and success. Approach only looking for business and not compartecipating to discoveries are sooooo far away from the spirit of many on this forum. Best wishes for your business , if you are 20 years on the professional you also know what is sacrifice and not sleeping or sleep and waken out with a solution in mind. AS @jock already said contact directly rockchip.. may be for hundreds or even thousand pieces they will release the infos you need.. with money all is possible and i will NOT judge this approach. Just is not mine. I DONATED boxes to jock.. many .. 3228.. 3229... 3318 for ?????? FOR ??? FOR STUDY!! And after you spent money to obtain info sure we don't aspect you will share here for free. Business as always. Investments must be protected, keep secret. WE will continue to " play " as children with our little discoveries and you will continue in you 21 years professional As I told.. no dramas. Just outspoken.
  14. @byfa @curse That awesome ! Thank you once more for reporting the specs and, YES !!! ... Sometimes serious sellers even in that great country
  15. I have several hk1 circle , all of them have a note : 4/64 Well... When I check them someone's gave (with the two commands "df -h" and "free" ) an amount of 2/16 in most cases and few as less as 1/8 Let's say Chinese producers tend to exaggerate :-) So a check is highly suggested and if ther are 4/64 well .. good for you
  16. Hello Byfa thank you for reporting your experience I doubt it is real 64 giga rom and 4 giga ram... but you can check with command df free Also corious to know how much it costed and how long you waited to have it
  17. the hdmi part is more a @jock 's investigation The prompt is just telling you are actually logged in the box. Unfortunately the script to install and manage things on uart is not so good as on hdmi :-( Yes unfortunately when we don't have physically the board in our hands not so easy to debug, but please, have you the chanche to try another monitor, since we are quite sure that the cable is ok ?
  18. @paradigman hello , when you boot from multitool the rootfs is squash so it is read only. If you don't have any hdmi it could be due to old/strange monitor resolution not handled properly from the board. Example given , I had an old interlaced monitor and NOWAY to obtain hdmi output. About the uart, once fatresize has occurred you should have a uart prompt. Since you were able to obtain tx from board ( rx to ttl converter..) ..... are you sure that even tx from ttl converte ( rx on board) is working properly ? Because if you just hit " enter" you should have the # prompt
  19. @tommy post scriptum.. I usually dont like or play games but i have had 29 giga of arcade games that run on amlogin 905 . it is aarch64 and our little box is armhf 32 bit but i guess games are no-arch so if you go further on the process of emulation please share your experience
  20. @tommy Even if the main purpose of this 3ad is " general" speaking of the process to bring pure linux on 322x boxes, without going deep in user space apps, people as you, with programming skills, are always welcome to discuss and apport ideas to the project. I am more the " hardware man", @jock is the " code man" , but what is now clear, even to me, is that doesn't matter the mali version, the bottle neck is the necessity to copy the result of gpu elaboration into x11 windows server. This is where the whole process slows up. This is true for videos and jock ( but other people too ) is actively searching a solution , a work around but now mostly efforts are on mainline kernel Example given : if you do init3, unload all mali libraries, insmod all gbm libraries you will have FULL gpu power and you can run even lot of frames per seconds, but the you loose the x11 features. If you control games by game pad or keyboard this could be not such a big problem , once you stop the game you unload gbm go back on mali and startx. Android uses the gbm way so good hardware acceleration and poor desktop experience. On armbian we experiment the opposite . But this switch isn't convenient for normal use. @jock could explain this 1.000.000 times better than I did, but the core of problem is exactly what i wrote
  21. @gianlucaf uhmmmmm .... how can i drive my car? uhmmm what car have you ? fuel, diesel, electric , horse power .. if you don't give more infos, actually our crystal ball is broken. Which wifi chip if ? ssv6051, spe... 8023cs ?? And last thing, if it is working under armbian-config and not in user-space programs ( docker) try to ask in docker forums ;-) @tommy there is a lot of interest in retro gaming and graphics use of those box but if you have read the whole 3ad ( and I'm not sure you did.. ) you should also have read that gpu hardware acceleration is in some way conflicting with x11 server and this is the reason why it runs smoothly on android or libreelec that were compiled with good performance on graphics but not so well on linux desktop. You can try to mixt up things among armbian and libreelec that uses wayland instead of xorg, but this is on yourself And NO at the actual state of progress there is few possibilities that the things will go better on 322x @dotbg pardon I didn't understand ! What you mean ? That your box is claiming have mega mega mega tons or gigatons of ram and you see only one or two ?
  22. @Willy Moto I have several board rk322x running pihole and it is a very interesting task to do with thsese boards. What I don't understand is : What you mean ?? What is the topology of your network? I don' undestand the necessity of opening ports on the box via ufw to access dns requestes . the pihole is running on the same lan subnet of your work/home and you do requests from lan by setting the dns of your internal topology to point at pihole address instead of canonical google dns or opendns etc etc. And even if you want to do personal requestes from outside ( wan) you should open ports on the border router, not on box itself And finally.... if you real want to open port , use iptables and iptables-persistent and not user space 3rd programs ( ufw) This is another long story ... often done on this 3ad. Is not possible compare raspberry or amlogic or allwinner among themselves or among rockchip. Is a bit comparing pears and appples Is fundamental understand different behaviours due to different topology even if the substrate is always arm architecture To obtain more complex infos, unplug lan , stop pihole and again htop to check if there is offending tasks
  23. and this assemption is soooo far away from the truth that you can imagine. Imagine those big factory that assemblies boxes, one factory.. many reseller ! And in a certain moment a employee says " hey boss.. we finished ddr 3 ram and we have only ddr 2 now" And the boss answers " doesn't matter take the ddr 2 put in washing machine, erase old name and put on chip the right ddr 3 name and assembly 1000 other fuc**ng box!! " This taht could sems just a lie or a joke I believe happenns very most often than we can even imagine Do you know how many box i have ABSOLUTELY egual in name, brand shape, even names of chips inside.. and the uart log tells me the REAL SITUATION? Plenty !!! And me and @jock bumping head in the wall because one box working and the other NO ?!!!! So only solution is nice uart log or short the emmc/nand pins so you are sure you booting in maskrom and program a generic android even older that puts vesry piece in the right place of internal memory so you can start form scratch again Those box are quite unbrickable, and NO multitool and other tools offered with great generosity from jock cannot " destroy" boxes
×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines