Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Tritium H3
#1
Hello Guys

Have anyone a Tritium H3 (ALL-H3-CC H3 1GB) board

In the Retrorangepi Slim image  iam dont find the script.bin to configure the board

have anyone a idea, who i can find the script bin in boot folder bin iam don't find it
?

best regards Fredy
Reply
#2
for the other users, Tritium H3 use flash spi

configuration with overlays in armbianEnv.txt not over script.bin

i test it settings overclock and more i give a answer with much settings options
Reply
#3
thanks for the info, we dont have the board to test
Reply
#4
the board is by me and iam ready to test it

i have tested the RetroRangePi 4.2 Slim image, its not runnable
only black screen not boot

Tritium H3 use devicetree files "sun8i-h3-libretech-all-h3-cc.dtb" i have readed armbian support this only on the new kernel "Armbian Bionic"

alexkidd have you a image on the new kernel to test it?

i have test the board with orangepi script bin and edited armbianEnv.txt on armbian jessie (ropi 4.2) its work with issues -> only 408mhz cpu speed, no boost max speed 408...
USB-Ports work, LAN work.
change boot_clock in script.bin to 1200 no effect
i have readed the boardsupports no dvfs_table

in sun8i-h3-libretech-all-h3-cc.dtb i have found a cpu table thats not compatible with script bin...

<pre>
       opp_table0 {
               compatible = "operating-points-v2";
               opp-shared;
               phandle = < 0x29 >;

               opp@120000000 {
                       opp-hz = < 0x00 0x7270e00 >;
                       opp-microvolt = < 0xfde80 0xfde80 0x13d620 >;
                       clock-latency-ns = < 0x3b9b0 >;
               };

               opp@240000000 {
                       opp-hz = < 0x00 0xe4e1c00 >;
                       opp-microvolt = < 0xfde80 0xfde80 0x13d620 >;
                       clock-latency-ns = < 0x3b9b0 >;
               };

               opp@480000000 {
                       opp-hz = < 0x00 0x1c9c3800 >;
                       opp-microvolt = < 0xfde80 0xfde80 0x13d620 >;
                       clock-latency-ns = < 0x3b9b0 >;
               };

               opp@648000000 {
                       opp-hz = < 0x00 0x269fb200 >;
                       opp-microvolt = < 0xfde80 0xfde80 0x13d620 >;
                       clock-latency-ns = < 0x3b9b0 >;
               };

               opp@816000000 {
                       opp-hz = < 0x00 0x30a32c00 >;
                       opp-microvolt = < 0x10c8e0 0x10c8e0 0x13d620 >;
                       clock-latency-ns = < 0x3b9b0 >;
               };

               opp@960000000 {
                       opp-hz = < 0x00 0x39387000 >;
                       opp-microvolt = < 0x124f80 0x124f80 0x13d620 >;
                       clock-latency-ns = < 0x3b9b0 >;
               };

               opp@1008000000 {
                       opp-hz = < 0x00 0x3c14dc00 >;
                       opp-microvolt = < 0x124f80 0x124f80 0x13d620 >;
                       clock-latency-ns = < 0x3b9b0 >;
               };

               opp@1056000000 {
                       opp-hz = < 0x00 0x3ef14800 >;
                       opp-microvolt = < 0x142440 0x142440 0x142440 >;
                       clock-latency-ns = < 0x3b9b0 >;
               };

               opp@1104000000 {
                       opp-hz = < 0x00 0x41cdb400 >;
                       opp-microvolt = < 0x142440 0x142440 0x142440 >;
                       clock-latency-ns = < 0x3b9b0 >;
               };

               opp@1152000000 {
                       opp-hz = < 0x00 0x44aa2000 >;
                       opp-microvolt = < 0x142440 0x142440 0x142440 >;
                       clock-latency-ns = < 0x3b9b0 >;
               };

               opp@1200000000 {
                       opp-hz = < 0x00 0x47868c00 >;
                       opp-microvolt = < 0x142440 0x142440 0x142440 >;
                       clock-latency-ns = < 0x3b9b0 >;
               };

               opp@1224000000 {
                       opp-hz = < 0x00 0x48f4c200 >;
                       opp-microvolt = < 0x147260 0x147260 0x147260 >;
                       clock-latency-ns = < 0x3b9b0 >;
               };

               opp@1248000000 {
                       opp-hz = < 0x00 0x4a62f800 >;
                       opp-microvolt = < 0x147260 0x147260 0x147260 >;
                       clock-latency-ns = < 0x3b9b0 >;
               };

               opp@1296000000 {
                       opp-hz = < 0x00 0x4d3f6400 >;
                       opp-microvolt = < 0x147260 0x147260 0x147260 >;
                       clock-latency-ns = < 0x3b9b0 >;
               };

               opp@1344000000 {
                       opp-hz = < 0x00 0x501bd000 >;
                       opp-microvolt = < 0x155cc0 0x155cc0 0x155cc0 >;
                       clock-latency-ns = < 0x3b9b0 >;
               };

               opp@1368000000 {
                       opp-hz = < 0x00 0x518a0600 >;
                       opp-microvolt = < 0x155cc0 0x155cc0 0x155cc0 >;
                       clock-latency-ns = < 0x3b9b0 >;
               };
       };
</pre>
Reply
#5
with follow settings in armbianEnv.txt works the board
only the problem is to fix with the cpu speed only 408Mhz...

armbianEnv.tx
verbosity=1
logo=disabled
console=both
disp_mode=1920x1080p60
overlay_prefix=sun8i-h3
overlays=usbhost1 usbhost2 analog-codec
rootdev=UUID=8f6a4987-3f69-4921-9b6f-7470dbd1b5a2
rootfstype=ext4


i give a update when its work fine, or when anyone can fix the problem please help me
Reply
#6
on the newest armbian bionic image run the board with all futures...

give it a chance to install retrorangepi on the newest armbian?
Reply
#7
At the moment no,
failing to enable hardware acceleration mainline Bionic
Reply
#8
stretch works also

Are you starting something with the follow

https://github.com/armbian/build/blob/ma...ium-h3.csc

# H3 quad core 512MB/1Gb/2Gb SoC eMMC
BOARD_NAME="Tritium"
BOARDFAMILY="sun8i"
BOOTCONFIG="libretech_all_h3_cc_h3_defconfig"
#
MODULES="#w1-sunxi #w1-gpio #w1-therm #sunxi-cir hci_uart rfcomm hidp dhd g_serial"
MODULES_NEXT="g_serial"
DEFAULT_OVERLAYS="usbhost1 usbhost2 analog-codec"
CPUMIN="240000"
CPUMAX="1008000"
#
KERNEL_TARGET="next,dev"
CLI_TARGET="stretch,bionic:next"
DESKTOP_TARGET="stretch,bionic:next"
Reply
#9
i have found out the dtb files work only on mainline.... i have tested many settings and have make a own script.bin/fex on Legacy for the tritium-h3
the board works now with retrorangepi and fullspeed! i must test all features, is all okay i send you the script.bin @ alexkidd
Reply
#10
good news, i think i can tweak the build scripts to be able to generate a fresh image
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)