Ricardo JL Rufino Posted April 22, 2021 Posted April 22, 2021 Hi I got this Tvbox with H3 processor, I managed to boot using the image of the Orangepi PC. However it still needs some improvements. DISPLAY: OK ETHERNET: OK WIFI: NO BLUETOOTH: NO RAM: DETECTED ONLY 1GB of 4GB ?! WAY ?!? Used image: Armbian_21.02.3_Orangepipc_buster_current_5.10.21.img.xz How do I configure the total ram? In Datasheet say 2GB in the CPU area, and 2GB in the GPU area. Totalizing 4GB, or am I wrong? https://wiki.friendlyarm.com/wiki/images/4/4b/Allwinner_H3_Datasheet_V1.2.pdf Specs: # uname -a Linux localhost 4.4.55 #1 SMP PREEMPT Mon Aug 31 19:03:00 CST 2020 armv7l # cat /proc/cpuinfo processor : 0 model name : ARMv7 Processor rev 5 (v7l) BogoMIPS : 22.85 Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae CPU implementer : 0x41 CPU architecture: 7 CPU variant : 0x0 CPU part : 0xc07 CPU revision : 5 Hardware : sun8iw7 Revision : 0000 Serial : 146078910318102c08d3 # lsmod Module Size Used by ssv6x5x 514320 0 uvcvideo 75168 0 videobuf2_vmalloc 6058 1 uvcvideo videobuf2_memops 2009 1 videobuf2_vmalloc videobuf2_v4l2 21951 1 uvcvideo videobuf2_core 24478 2 uvcvideo,videobuf2_v4l2 algif_skcipher 9956 0 algif_rng 2109 0 algif_hash 4917 0 af_alg 8309 3 algif_skcipher,algif_rng,algif_hash sunxi_ir_rx 7805 0 sunxi_keyboard 5179 0 mali 311880 36 fivm 7878 0 cat /proc/meminfo MemTotal: 4194304 kB MemFree: 247608 kB MemAvailable: 449840 kB Buffers: 6672 kB Cached: 389972 kB
jernej Posted April 22, 2021 Posted April 22, 2021 2 hours ago, Ricardo JL Rufino said: In Datasheet say 2GB in the CPU area, and 2GB in the GPU area. Totalizing 4GB, or am I wrong? GPU and CPU share same memory bus, so 2 GiB total. If you really want to figure out amount of RAM, you should open your box and post detailed images of the board (both sides), so number and markings on RAM chips can be determined. From that, real amount of RAM can be calculated. It also helps verify DRAM settings (DRAM driver is not "one size fits all", it has to be properly configured).
Ricardo JL Rufino Posted April 22, 2021 Author Posted April 22, 2021 If I managed to enable at least 2gb it would be good. I am sending the images for reference
jernej Posted April 23, 2021 Posted April 23, 2021 It seems like 4 chips, right? so, 4x 512M x 4 -> 2x 512M x 8 -> 1G x 8 -> 1 GiB Your board has 1 GiB of RAM and DRAM driver properly detected it.
Ricardo JL Rufino Posted April 23, 2021 Author Posted April 23, 2021 @jernej, yes 4 chips. I didn't really understand this calculation. had understood that it could be used: 4 chips of 512 or 8 chips of 256 , to get 2G I ask this because I will exchange the equipment with the seller.
jernej Posted April 23, 2021 Posted April 23, 2021 This board has 1 GiB of RAM - just multiply 4 x 512M x 4 bits and you get 8G bits which is 1G bytes. You would need 8 chips (512M x 4) to get 2 GiB.
Ricardo JL Rufino Posted May 1, 2021 Author Posted May 1, 2021 I'm trying run some Games Emulatores, but all are slow EmuELEC-H3.arm-4.0-opipc.img.gz Lakka-Allwinner.orangepi_pc.arm-2.3.1.img.gz RetrOrangePi_4.2_FULL_Armbian_5.59_Orangepipc_Debian_jessie_default_3.4.113_desktop.7z Using EmuELEC-H3, this error apper on console: So for those who want to run an emulator, they may encounter this problem. Maybe it’s the fact that you’re using the OrangePiPC DTB
Clonazepunk Posted June 8, 2021 Posted June 8, 2021 Hi, Ricardo! I think I understood your question about the calculation The amount shown in the datasheet and your box package is shown in Gigabits (Gb), not Gigabytes (GB) This is a common Chinese strategy to make the boards have more memory than they actually do. The Allwinner H3 processor can handle the maximum of 2 GB of RAM. So no wonder those 4G in our box is in Gigabits I hope I could help a little 😃 By the way, your name sounds Brazilian. If I'm right, you can PM me I. Portuguese if you need extra support. BR aqui 🇧🇷 Good luck!
jernej Posted June 8, 2021 Posted June 8, 2021 1 hour ago, Clonazepunk said: Gigabits (GiB), not Gigabytes (GB) That's not correct - distinction between bytes (B) and bits (b) is just upper and lower case. Prefix "Gi" means gibi and it means factor of 1024 * 1024 and second one is giga which means factor 1000 * 1000.
jock Posted June 8, 2021 Posted June 8, 2021 3 hours ago, Clonazepunk said: This is a common Chinese strategy to make the boards have more memory than they actually do. Do chinese box makers now use gigabits to advertise tv boxes? That's even worse that what I could imagine... BTW technical DRAM datasheets always reported gigabits sizes (that's roughly the number of transistors in the DRAM bank...) and never report gigabyte sizes (nor gibibytes)
Clonazepunk Posted June 8, 2021 Posted June 8, 2021 2 hours ago, jock said: Do chinese box makers now use gigabits to advertise tv boxes? That's even worse that what I could imagine... Yeah, you can easily find at Shopee or Aliexpress some boxes with Allwinner H3 and 4G of RAM Knowing that this processor can only handle 2 GB max, they're talking about Gigabits. So 4G = 1GB
jock Posted June 8, 2021 Posted June 8, 2021 1 hour ago, Clonazepunk said: Yeah, you can easily find at Shopee or Aliexpress some boxes with Allwinner H3 and 4G of RAM Knowing that this processor can only handle 2 GB max, they're talking about Gigabits. So 4G = 1GB Well 4 gigabits are actually 512 megabytes. I guess they are just faking specs as they do often. 1
Clonazepunk Posted June 8, 2021 Posted June 8, 2021 2 hours ago, jock said: Well 4 gigabits are actually 512 megabytes. Not in Chinese logic, I guess haha But talking about fake specs, that's true. They always do it.
Recommended Posts