MX9 4GB - Allwinner h3


 Share

2 2

Recommended Posts

 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

 

1337682301_Seleo_999(1184).jpg.b6c4aad0bb086e37e66eeb644760dbcc.jpg

 

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



 

Link to post
Share on other sites

Donate and support the project!

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).

Link to post
Share on other sites

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:

image.png.0c2e54f9c48cc2462980fa19cac03024.png

 

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

Link to post
Share on other sites

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!

Link to post
Share on other sites

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.

Link to post
Share on other sites

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)

Link to post
Share on other sites

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 

Link to post
Share on other sites

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.

Link to post
Share on other sites

 Share

2 2