Skip to main content

Hannibal Batch

In this page we detail the testing progress on the components available on this batch.

Hannibal MainPCB Hannibal MainPCB

Component List

Show

Will be added soon.

Change Log Table

ComponentSub-systemStateRemarks
RK3588SCPUWorkingAll cores are active, Max frequency: TBD
DDRWorkingSuccessful DDR training with 16 GB
GPUWorkingPanthor driver working. Tested with gl2mark-wayland
VPUWorkingChromium-browser, ffmpeg using mpp drivers. Supported formats: TBD
NPUNot TestedPostponed to Rev 1.1
DSI0Working4-lanes
DSI1Not TestedPostponed to Rev 1.1
DPhy-Rx 1PartiallyNo D-Phy errors but no photo captured yet
CSI1D-Phy ErrorsCamera or signal path fault
RK806-1-PartiallyAll voltage rails are available. Power button works. Issue with VDDQ_DDR2 under high load causing the inductor to fail. Potential solution is to use a higher spec inductor
eMMC-WorkingFully working, hosts system with no I/O errors. Tested 64 GB and 128 GB
MicroSD-PartiallyDifferent behaviour between two samples. Needs further investigation
SPI-Not TestedWill be deprecated in the next revisions
ES8388-PartiallyI2C detected with driver initialization. MCLK not connected so no Audio yet
Audio Amplifiers-PartiallyI2C detected with driver initialization. No audio yet because of the codec
CS43131-Not WorkingPCB design errors
Mini-PCIe InterfaceGSMWorkingCalls are received and sent. SMS works
4GWorkingInternet access OK
AudioNot TestedPostponed until ES8388 is working
AP6275PWIFIWorkingFully working on PCIe
BluetoothNot WorkingPCB trace errors. Needs more testing
BQ25890-WorkingFast Charging works. Driver configuration is OK
Fuel Gauge-PartiallyBattery profile is missing. Shows charging state but needs more adjustment
USB-C PD ControllerPDO exchangeWorking5V/3A and 9V/3A working
USB2 OTGWorkingTested with Maskrom
Display portNot TestedPostponed
USB3 TransfersNot TestedPostponed
GNSS-Not tested yet

Issues