Home  |  Contents 

Microcontroller and PC projects
  Forum Index : Microcontroller and PC projects         Section
Subject Topic: Armmite-H7 V5.04.33: HDMI output Post ReplyPost New Topic
Author
Message << Prev Topic | Next Topic >>
matherp
Guru
Guru


Joined: 11 December 2012
Location: United Kingdom
Online Status: Offline
Posts: 2340
Posted: 09 October 2018 at 3:37am | IP Logged Quote matherp



This version includes support for an HDMI monitor using a Raspberry-Pi Zero as the HDMI interface

2018-10-09_023933_Armmite1.3.zip

Pin connections between the two are 1:1 as per the 8-bit SSD1963 pinout in both cases with the exception of the RD pin so there are 8 data pins and 3 control lines (+ a ground connection).



Support includes full console functionality including edit, and transparent text but not BLIT or SPRITE.

the command to enable HDMI output on the Armmite H7 is:

OPTION LCDPANEL HDMI, hres, vres


hres and vres should be set to the same as the Pi.

The new version of the Pi-cromite software 5.04.24 that supports this is attached.

2018-10-09_032630_mmbasicjessie.zip

2018-10-09_032704_mmbasicstretch.zip

To put the Pi into the HDMI I/F mode do as follows:

rm .options
run the Pi-cromite software as normal (sudo ./mmbasic)
OPTION LCDPANEL HDMI
OPTION REMOTE 8

You should see the following screen:




You can return to the Pi-cromite Basic prompt by typing Ctrl-C
and cancel the remote functionality with

OPTION REMOTE 0


To configure the Pi to work correctly with your HDMI display you may need to edit the file "boot/config.txt"

for a 800x480 display insert the commands

hdmi_group=2
hdmi_mode=87
hdmi_cvt=800 480 60 6 0 0 0
hdmi_drive=1


for a 1920x1080 display as in the picture I've used
sdtv_mode=2
sdtv_aspect=3
hdmi_group=1
hdmi_mode=16
disable_overscan=1


for other formats google is your friend.

I will also make this functionality available on the MMX and as a loadable driver on the MM+ in the near future









Edited by matherp on 09 October 2018 at 5:10am



Back to Top View matherp's Profile Search for other posts by matherp
 
WhiteWizzard
Guru
Guru


Joined: 05 April 2013
Location: United Kingdom
Online Status: Offline
Posts: 2681
Posted: 09 October 2018 at 5:32am | IP Logged Quote WhiteWizzard

Wow Peter, very impressive (yet again!) - you keep us very busy with new & exciting things to try out.

One Question: You mention above that this version does not support BLIT or SPRITE. Is this because it is 'not yet done', OR is it just technically not possible and/or feasible?





__________________
For everything MicroMite visit MicroMite.org

Direct Email: WhiteWizzard@MicroMite.org
Back to Top View WhiteWizzard's Profile Search for other posts by WhiteWizzard Visit WhiteWizzard's Homepage
 
matherp
Guru
Guru


Joined: 11 December 2012
Location: United Kingdom
Online Status: Offline
Posts: 2340
Posted: 09 October 2018 at 6:14am | IP Logged Quote matherp

Quote:
Is this because it is 'not yet done', OR is it just technically not possible and/or feasible?


Wouldn't sufficiently fast to be useful and worth programming, the best bus speed I've been able to achieve is 800Kbytes/second burst. Loading an 800x480 RGB888 picture takes 3.5 seconds.
Back to Top View matherp's Profile Search for other posts by matherp
 


If you wish to post a reply to this topic you must first login
If you are not already registered you must first register

  Search the forums using Google.
In the news...
 
Post ReplyPost New Topic
Printable version Printable version
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot delete your posts in this forum
You cannot edit your posts in this forum
You cannot create polls in this forum
You cannot vote in polls in this forum

Powered by Web Wiz Forums version 7.8
Copyright ©2001-2004 Web Wiz Guide

This page was generated in 0.0996 seconds.
Privacy Policy     Process times : 0, 0.01, 0, 0.09