Jide Remix Mini
Jide Remix Mini | |
---|---|
Manufacturer | Jide |
Dimensions | 124mm x 88mm x 26mm |
Release Date | October 2015 |
Website | Device Product Page |
Specifications | |
SoC | H64 @ 1152MHz |
DRAM | 1GiB/2GiB DDR3L @ 672 MHz (H5TC4G83AFR-PBA * 2) |
Power | DC 5V @ 3A |
Features | |
Video | HDMI (Type A - full) |
Audio | 3.5mm combo headphone/microphone plug, HDMI |
Network | WiFi 802.11 b/g/n + bluetooth 4.0 (Realtek RTL8273BS), 100Mbps Ethernet (X-Powers AC200) |
Storage | 8/16GB eMMC, µSD |
USB | 2 USB2.0 Host |
Other | IRDA |
Headers | UART |
Identification
On the back of the device, the following is printed:
Remix Mini Jide Technology Model:RM1G
The PCB has the following silkscreened on it:
JD-YZJ_8x4_V1_0
Sunxi support
Current status
Supported in mainline Linux. The devicetree was merged rather late, in v6.9 (May 2024), but driver wise the support reaches back for many years. So presenting an older kernel with the new devicetree will probably just work.
Manual build
You can build things for yourself by following our Manual build howto and by choosing from the configurations available below.
Mainline U-Boot
Defconfig posted and accepted, but not merged due to CI issues related to the TOC0 image generation. You can apply that patch on mainline U-Boot and then use the remix-mini-pc_defconfig build target.
Mainline Linux kernel
Use the sun50i-h64-remix-mini-pc.dtb devicetree binary.
Tips, Tricks, Caveats
The SoC has the "secure boot" fuse burned, so it will not accept any standard eGON boot media (on an SD card or on the eMMC). Instead it expects TOC0 wrapped boot code. Fortunately there does not seem to be any actual ROTPK HASH key burned into the fuses, so it will not try to match against a certain key, but will load boot code (SPL) signed with *any* key.
FEL mode
Normally Remix Mini boots from the internal 8/16 GiB eMMC. If an SD card with a valid TOC0 header is present, this will take precedence and the BROM will load code from there. FEL mode is another way to access the device: to trigger FEL mode, there is a button accessible via the pin-hole, located between the SD card slot and the audio jack. A somewhat special USB cable (A male to A male) is needed to connect the upper USB host receptacle to your desktop PC, which is running the sunxi-fel tool.
Instead of pressing the button it is possible to have a TOC0 based bootable SD card image, which switches the device into FEL mode:
wget https://github.com/ssvb/sunxi-tools/raw/toc0/bin/fel-sdboot.toc0 dd if=fel-sdboot.toc0 of=/dev/sdX bs=1024 seek=8
As the SoC starts up in "secure boot" mode, FEL will be entered in non-secure SVC mode. However any random smc call will immediately return, now in secure SVC mode, so with full access to the system. The sunxi-fel tool does that for you automatically, on the first access to the device.
eMMC
Remix Mini has eMMC connected to SMHC2 (0x1C11000) and apparently clocked at 100MHz according to the dmesg log from Remix OS.
Device specific topic
If there are no further device specific topics to add, remove these sections.
...
Adding a serial port (voids warranty)
This section explains how to attach a serial port to the device. Make sure it refers to our UART howto. For a development board, you can just mention how to find the header with the pins and include a picture, and you can remove the warranty voiding warning.
Device disassembly
If necessary, provide a short description of how to open the device. Perhaps explain how the pins can be most easily popped. If pins do need to be popped, mention the Plastic tool howto.
Locating the UART
Describe how to find the RX,TX,GND signals here, and mention the UART howto.
Pictures
See also
Add some nice to have links here. This includes related devices, and external links.
Manufacturer images
Optional. Add non-sunxi images in this section.