Arm Community
Site
Search
User
Site
Search
User
Groups
Education Hub
Distinguished Ambassadors
Open Source Software and Platforms
Research Collaboration and Enablement
Forums
AI and ML forum
Architectures and Processors forum
Arm Development Platforms forum
Arm Development Studio forum
Arm Virtual Hardware forum
Automotive forum
Compilers and Libraries forum
Graphics, Gaming, and VR forum
High Performance Computing (HPC) forum
Infrastructure Solutions forum
Internet of Things (IoT) forum
Keil forum
Morello forum
Operating Systems forum
SoC Design and Simulation forum
SystemReady Forum
Blogs
AI and ML blog
Announcements
Architectures and Processors blog
Automotive blog
Graphics, Gaming, and VR blog
High Performance Computing (HPC) blog
Infrastructure Solutions blog
Internet of Things (IoT) blog
Operating Systems blog
SoC Design and Simulation blog
Tools, Software and IDEs blog
Support
Arm Support Services
Documentation
Downloads
Training
Arm Approved program
Arm Design Reviews
Community Help
More
Cancel
Support forums
Graphics, Gaming, and VR forum
Getting video in amlogic8726-m3
Jump...
Cancel
Locked
Locked
Replies
2 replies
Subscribers
136 subscribers
Views
3985 views
Users
0 members are here
Mali Drivers
Options
Share
More actions
Cancel
Related
How was your experience today?
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion
Getting video in amlogic8726-m3
Martín Redolatti
over 11 years ago
Note: This was originally posted on 25th March 2013 at
http://forums.arm.com
Hi everyone
I'm working on an amlogic8726-m3 set tb box trying to get debian linux to run natvely.
I've managed to get a kernel running on a base root filesystem. But i'm not able to get anything on the screen except for the A9 logo.
I can play a movie with mplayer or vlc (command line versions based on directfb or sdl) and get audio thru the hdmi input of the tv. But the screen stays black with the A9 logo.
Same happens if I try to run Xorg with the generic fbdev driver (can't compile mali_drm required by X11 accelerated mali driver because of a kernel version mismatch).
Any help would be more than appreciated.
Thanks a lot!
Parents
Pete
over 11 years ago
Note: This was originally posted on 26th March 2013 at
http://forums.arm.com
Hi Martin,
I don't think this has much to do with the Mali, but I have some ideas.
Being intended for the set top box (STB) market, the Amlogic system might have more than one framebuffer device, and may have some custom hardware to allow mixing of the multiple framebuffers (sometimes known as overlays).
Do you see anything in the kernel configuration about multiple framebuffers? What framebuffer device nodes are listed in the filesystem? You may find you can see which framebuffer you can draw to by doing something like:
cat /bin/sh > /dev/fb0
cat /bin/sh > /dev/fb1
cat /bin/sh > /dev/fb2
and see which (if any) produces output.
On other platforms I have seen that had an overlay mixer, there was a simple Linux command line utility to control the hardware and enable/disable framebuffers. You may need to search for some documentation on the chipset to learn if there is perhaps a memory mapped register you can read/write to control framebuffers.
Sorry I can't help more, you may be better off looking for a forum with more Linux or Amlogic knowledge for some of these questions.
HTH, Pete
Cancel
Up
0
Down
Cancel
Reply
Pete
over 11 years ago
Note: This was originally posted on 26th March 2013 at
http://forums.arm.com
Hi Martin,
I don't think this has much to do with the Mali, but I have some ideas.
Being intended for the set top box (STB) market, the Amlogic system might have more than one framebuffer device, and may have some custom hardware to allow mixing of the multiple framebuffers (sometimes known as overlays).
Do you see anything in the kernel configuration about multiple framebuffers? What framebuffer device nodes are listed in the filesystem? You may find you can see which framebuffer you can draw to by doing something like:
cat /bin/sh > /dev/fb0
cat /bin/sh > /dev/fb1
cat /bin/sh > /dev/fb2
and see which (if any) produces output.
On other platforms I have seen that had an overlay mixer, there was a simple Linux command line utility to control the hardware and enable/disable framebuffers. You may need to search for some documentation on the chipset to learn if there is perhaps a memory mapped register you can read/write to control framebuffers.
Sorry I can't help more, you may be better off looking for a forum with more Linux or Amlogic knowledge for some of these questions.
HTH, Pete
Cancel
Up
0
Down
Cancel
Children
No data