Notice. New forum software under development. It's going to miss a few functions and look a bit ugly for a while, but I'm working on it full time now as the old forum was too unstable. Couple days, all good. If you notice any issues, please contact me.
|
Forum Index : Microcontroller and PC projects : PicoMite firmware release V5.07.04
Page 1 of 4 | |||||
Author | Message | ||||
Geoffg Guru Joined: 06/06/2011 Location: AustraliaPosts: 3165 |
Peter has released V5.07.04 of the PicoMite firmware. This release is an update to both the PicoMite and the PicoMiteVGA versions and fixes all currently known bugs. It also implements a few new commands (READ SAVE, READ RESTORE and EXECUTE) in both versions and enables pins that are not exposed on the Pico to be used for reserved functions (eg, SYSTEM I2C). The PicoMiteVGA version has a number of extra improvements: - Selection of the foreground or background colour in 640x480 mode. - GETSCANLINE function - MODE command - OPTION DEFAULT MODE - TILE command These new features are listed in the release notes and covered in more detail in the manuals. Both User Manuals have been updated however the PicoMiteVGA manual has the most changes, particularly the interface to the VGA monitor which now does not require a jumper to select different video modes. The new firmware and manuals can be downloaded from: PicoMite: https://geoffg.net/picomite.html PicoMiteVGA: https://geoffg.net/picomitevga.html Geoff Geoff Graham - http://geoffg.net |
||||
robert.rozee Guru Joined: 31/12/2012 Location: New ZealandPosts: 2290 |
brilliant work Peter and Geoff i really like the form factor of 'Design #1' in the VGA construction pack - carrying over the elegance of the original monochrome maximite - and could see it becoming a very popular kit if picked up by the likes of Jaycar, Altronics, etc. one minor point: the simplified VGA (3-bit) circuit on page 6 of the manual should probably OR together GP19 and GP20 (green 01 and green10) to ensure sane display of all 1-2-1 colour combinations. cheers, rob :-) |
||||
al18 Senior Member Joined: 06/07/2019 Location: United StatesPosts: 175 |
Geoff, Peter, Thanks for the updates - lots to read. |
||||
Pluto Guru Joined: 09/06/2017 Location: FinlandPosts: 330 |
Thanks Peter and Geoff for the updates. As I was interested to see if there was an option for swedish keyboard, I started by testing the different OPTION KEYBOARD languages. Did not find the swedish and I could not get the DE (german) keyboard to work. syntax error. The other language alternatives were ok. Noticed that the Italian keyboard was most closely related to swedish...fewer pen corrections on the keys than by using US keyboard settings . Lot of reading for the coming days! /Fred |
||||
matherp Guru Joined: 11/12/2012 Location: United KingdomPosts: 8592 |
German keyboard is code GR for historical reasons. No Swedish keyboard as this has never been supported as a PS2, Only MMB4W supports SW |
||||
Pluto Guru Joined: 09/06/2017 Location: FinlandPosts: 330 |
Thanks! manual p.51 says "GE" for german; should be "GR". |
||||
Amnesie Guru Joined: 30/06/2020 Location: GermanyPosts: 384 |
I just ran quickly through the new updated manual and I have to say that so much love went into this detailed pages. Great work EVERYONE! |
||||
Geoffg Guru Joined: 06/06/2011 Location: AustraliaPosts: 3165 |
This design will feature in next month's issue of Silicon Chip magazine with the theme of a simple "Boot to BASIC" computer. Hopefully it will be popular. Thanks, I have updated the manual. Geoff Geoff Graham - http://geoffg.net |
||||
disco4now Guru Joined: 18/12/2014 Location: AustraliaPosts: 844 |
Hi Geoff, The PicoCfunctions.h header file still has this error in it. You may want to get Peter to confirm but I am pretty (100%) sure the correction below is required. See post Update to PicoCfunctions.h Gerry Latest F4 Latest H7 |
||||
Geoffg Guru Joined: 06/06/2011 Location: AustraliaPosts: 3165 |
Sorry, I should have said that it will be in the July issue. Geoff Geoff Graham - http://geoffg.net |
||||
palcal Guru Joined: 12/10/2011 Location: AustraliaPosts: 1804 |
Using Teraterm I have the Terminal Size set to 80x43. But when I Edit the screen changes to 54x30 and stays like that. Can I change this. I have set it in Settings to 80x43. It didn't do it on the last version of the software. "It is better to be ignorant and ask a stupid question than to be plain Stupid and not ask at all" |
||||
Geoffg Guru Joined: 06/06/2011 Location: AustraliaPosts: 3165 |
OK, I'm confused. The header file downloaded from my website contains the correction: #define Vector_CFuncInt2 *(unsigned int *)(BaseAddress+0xBC) // CFuncInt2 #define Vector_CSubComplete (*(unsigned int *)(BaseAddress+0xC0)) // CSubComplete //Macros to call each function. #define uSec(a) ((void (*)(unsigned long long )) Vector_uSec) (a) #define putConsole(a,b) ((void(*)(int, int)) Vector_putConsole) (a,b) #define getConsole() ((int (*)(void)) Vector_getConsole) () Did you clear your browser cache before downloading? Geoff Geoff Graham - http://geoffg.net |
||||
disco4now Guru Joined: 18/12/2014 Location: AustraliaPosts: 844 |
Hi Geoff, Yes its correct as downloaded, sorry for the confusion. I was looking at the #define Vector_uSec (*(unsigned int *)(BaseAddress+0x00)) // void uSec(unsigned int us) definition in error. Regards Gerry Latest F4 Latest H7 |
||||
disco4now Guru Joined: 18/12/2014 Location: AustraliaPosts: 844 |
What does OPTION LIST show. You may have OPTION DISPLAY set to 30,53. OPTION DISPLAY 43,80 should fix it. I have noticed that the terminal width is set to the display width +1 Gerry Latest F4 Latest H7 |
||||
phil99 Guru Joined: 11/02/2018 Location: AustraliaPosts: 1795 |
Excellent effort by Peter and Geoff. Many, many hours must have gone into the firmware and manuals. VGA manual Page 10 pin diagram "VGA Blue Output" and "VGA 1/2 green Output" transposed. |
||||
palcal Guru Joined: 12/10/2011 Location: AustraliaPosts: 1804 |
OPTION LIST shows DISPLAY 30, 53 but I did not set it, it must be the default If I use OPTION DISPLAY 43, 80 I get ERROR: INVALID OPTION OPTION DISPLAY is not mentioned in the VGA manual only in the PicoMite manual. Edited 2022-05-10 15:12 by palcal "It is better to be ignorant and ask a stupid question than to be plain Stupid and not ask at all" |
||||
phil99 Guru Joined: 11/02/2018 Location: AustraliaPosts: 1795 |
Try OPTION DISPLAY OFF or OPTION DISPLAY DISABLE first. It isn't documented but I vaguely recall having to do something like it before. For the VGA version I think there are limited sizes possible. I must reread both manuals. |
||||
palcal Guru Joined: 12/10/2011 Location: AustraliaPosts: 1804 |
I searched the manual for the word "DISPLAY" and didn't find anything. "It is better to be ignorant and ask a stupid question than to be plain Stupid and not ask at all" |
||||
matherp Guru Joined: 11/12/2012 Location: United KingdomPosts: 8592 |
You can't set option display in the VGA version for the obvious reason that the terminal must match what is seen on the screen otherwise the editor wouldn't work properly. It does add an extra column for the terminal in order that a character in the last valid position doesn't trigger a wordwrap |
||||
palcal Guru Joined: 12/10/2011 Location: AustraliaPosts: 1804 |
OK, yes obvious when it is explained. Thanks Peter "It is better to be ignorant and ask a stupid question than to be plain Stupid and not ask at all" |
||||
Page 1 of 4 |
Print this page |