Ich hab mal ein Android9 für die dreamone zusammen gepatcht (kein galilei AOSP).
Es bootet mit gui, ich kann auch ausschalten, weil ich den fp-dev.ko nutzen kann (DreamOs kernel src).
Leider besteht noch ein Problem mit dem Videodecoder vdec.
Der will mir die firmware nicht laden warum auch immer (android player).
Ich weiss jetzt nur nicht welche FW (video/*.bin oder was vom flash?), bzw. wo die liegt, oder was der Fehler sein könnte.
Der bifrost src ist der von android.
Code
[ 68.532080@0] vdec_init, dev_name:ammvdec_h264, vdec_type=VDEC_TYPE_FRAME_BLOCK
[ 68.533307@0] ammvdec_h264_mmu_init tvp = 0x0 mmu_enable 0
[ 68.533343@0] decoder_bmmu_box_alloc_box, tvp_flags = 0
[ 68.536442@2] 0: ammvdec_h264_probe mmu_enable 0 double_write_mode 0x0
[ 68.539512@2] ammvdec_h264 mem-addr=0,buff_offset=3f810000,buf_start=40800000
[ 68.539726@2] vdec mux clock is 666666656 Hz
[ 68.540340@2] vdec1 video changed to 3840 x 2160 60 fps clk->667MHZ
[ 68.540978@2] H264 sysinfo: 960x544 duration=3200, pts_outside=1
[ 68.541598@2] sync_outside=0, use_idr_framerate=0, is_used_v4l: 0
[ 68.543819@0] [TEE], the fw (h264_multi) will be loaded.
[ 68.543896@0] vh264_init, vaddr=ffffffc021d19000 phy_addr=0000000021d19000
[ 68.544680@0] vfm map vdec-map-0 created
[ 68.545090@0] DI: di_receiver_event_fun: vframe provider reg amlvideo
[ 68.545845@0] vdec_init, vf_provider_name = vdec.h264.00
[ 68.560575@0] 0: MH264 the TEE fw loading failed, err: ffff0007
...
[ 70.709049@0] 0: MH264 the TEE fw loading failed, err: ffff0007
[ 70.709083@5] is_reset=1
usw - siehe log.
Alles anzeigen
Ich wäre Euch sehr dankbar, wenn Ihr mal einen Blick in das log werfen könntet:
Danke schon mal im Voraus