Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 15:32 07 Jul 2025 Privacy Policy
Jump to

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 : ASCII Video Terminal

     Page 2 of 3    
Author Message
WhiteWizzard
Guru

Joined: 05/04/2013
Location: United Kingdom
Posts: 2932
Posted: 12:38am 17 Jul 2014
Copy link to clipboard 
Print this post

Just tried composite on my TV/amp combo once again and got nothing (v1.0 on official PCB). VGA works no problem. Will go out now and buy a cheap composite screen and report back later.

In the meantime, can you try connecting your USB-to-serial module to pins 5 and 4 (use TeraTerm) AND ALSO connect the ACT LED to pin 14 with a resistor. Disconnect MicroMite - purely have USB module (to TeraTerm) connected directly to Terminal module (pins 4 & 5). Then confirm that LED lights when powered up. If not you have a 'bigger' issue. If LED ok then when you type on keyboard (TeraTerm) then the LED should blink off.

We WILL resolve this

WW
 
Geoffg

Guru

Joined: 06/06/2011
Location: Australia
Posts: 3282
Posted: 01:43am 17 Jul 2014
Copy link to clipboard 
Print this post

I do not have access to any hardware at this time so I cannot help much but I thoroughly tested composite when I was working on V1.2.

I don't know what could behind this issue but composite does work (for me).

Geoff
Geoff Graham - http://geoffg.net
 
cosmic frog
Guru

Joined: 09/02/2012
Location: United Kingdom
Posts: 302
Posted: 01:56am 17 Jul 2014
Copy link to clipboard 
Print this post

I will be testing v1.2 later tonight.
I'll let you all know what happens.

Dave.
 
palcal

Guru

Joined: 12/10/2011
Location: Australia
Posts: 1982
Posted: 11:27am 17 Jul 2014
Copy link to clipboard 
Print this post

@WW
I have only built the Composite Video circuit. So I only have the 250 and 5 other components. It's one of the simplest things I have ever built and I have checked and rechecked. I will build it up on a proper PCB but don't think that will help.
Paul.
"It is better to be ignorant and ask a stupid question than to be plain Stupid and not ask at all"
 
WhiteWizzard
Guru

Joined: 05/04/2013
Location: United Kingdom
Posts: 2932
Posted: 11:46am 17 Jul 2014
Copy link to clipboard 
Print this post

  palcal said  . . . I only have the 250 and 5 other components . . .


Five components? Just need to check something here: Assuming you are using a crystal + 2 caps, and also a 10uF cap (all mentioned in previous post) then this totals four components so far. You then need two resistors on the video output plus ideally a 100nF decoupling cap. This means at least 6 components, or 7 with the decoupling cap.

Could your video output be missing a resistor? 150R & 470R are the two values required.

PS I could not buy a cheap composite monitor today. I went to a 'hot-spot' in London and the cheapest was £99 for something I can buy on ebay for £23 so will order one online.

Let us know about the component count . . .

WW
 
cosmic frog
Guru

Joined: 09/02/2012
Location: United Kingdom
Posts: 302
Posted: 12:08pm 17 Jul 2014
Copy link to clipboard 
Print this post

HI all, I've just installed v1.2 and it just doesn't work at all, even the led doesn't
come on. So I installed v1.0 and everything is back working again, well everything bar the PAL problem.
I used a pick it3 programmer to install both firmware.

Dave.
 
palcal

Guru

Joined: 12/10/2011
Location: Australia
Posts: 1982
Posted: 12:55pm 17 Jul 2014
Copy link to clipboard 
Print this post

@WW
Yes 8 in all counting the 250. Seems like Cosmic frog has the same problem.
Using V1.0 I slowed the micromite baud rate down to 1200 and at least I can see it is trying to print something and scrolling down the screen. I suspect if I could change to
NTSC it may be OK.
As with Cosmic frog with V1.2 I get nothing.
Paul.
"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: Australia
Posts: 3282
Posted: 03:54pm 17 Jul 2014
Copy link to clipboard 
Print this post

  cosmic frog said  I used a pick it3 programmer to install both firmware.

No, no. V1.2 is an upgrade. You must install it using the bootloader included in the original firmware.

You can (and should) install the original firmware using a PIC programmer but after that all upgrades must be done using the bootload facility - which does not require a programmer (just a Windows PC).

Full instructions are in the V1.2 upgrade zip file.

Geoff
Geoff Graham - http://geoffg.net
 
WhiteWizzard
Guru

Joined: 05/04/2013
Location: United Kingdom
Posts: 2932
Posted: 10:25pm 17 Jul 2014
Copy link to clipboard 
Print this post

I can confirm that v1.2 works fine with a VGA monitor. I am unable to test composite (PAL and/or NTSC) currently as all my TV's are too new (HDMI only) so I will see if I can borrow a friends old TV to test later. My amp has composite inputs but I can't get any hardware to work on these so inconclusive.

As Geoff highlighted, use boot loader to upgrade to v1.2 - his instructions are very clear and easy to follow.

WW

 
cosmic frog
Guru

Joined: 09/02/2012
Location: United Kingdom
Posts: 302
Posted: 10:45pm 17 Jul 2014
Copy link to clipboard 
Print this post

HI, I will try the update the way Geoff has said. Unfortunately I didn't fit a usb socket to my strip board thinking I could just keep using my pic programmer.

Thanks. Dave.
 
palcal

Guru

Joined: 12/10/2011
Location: Australia
Posts: 1982
Posted: 11:43pm 17 Jul 2014
Copy link to clipboard 
Print this post

I also loaded V1.2 with PicKit3 will try again tomorrow.
Paul.
"It is better to be ignorant and ask a stupid question than to be plain Stupid and not ask at all"
 
cosmic frog
Guru

Joined: 09/02/2012
Location: United Kingdom
Posts: 302
Posted: 03:45am 18 Jul 2014
Copy link to clipboard 
Print this post

Ok, so I've set up the usb on my board, plugged it in, the led comes on I remove the jumper, the led goes off, so far so good. I run the .exe file and get an error - USB DEVICE WITH VID=0x4D8 and PID=0xFA8D IS NOT FOUND.
It's also not listed in the Device Manager, so this tells me the computer is not seeing it.
Any ideas?

Dave.
 
WhiteWizzard
Guru

Joined: 05/04/2013
Location: United Kingdom
Posts: 2932
Posted: 05:24am 18 Jul 2014
Copy link to clipboard 
Print this post

@Dave, The only way I believe the program won't see the PIC is if there is an open circuit between the PIC and the USB. Ensure D+ and D- from USB are connected to PIC (and correct way round). If you have a spare USB lead it is worth cutting the computer end off to expose the four cables. Then you can check for continuity a lot easier from the green and white wires through to the PIC.

I have tested on seven Terminal modules here and all work ok. Two are on official PCB, and 5 are on my variants of my soon-to-be-released TermMite VT100.

WW

 
cosmic frog
Guru

Joined: 09/02/2012
Location: United Kingdom
Posts: 302
Posted: 05:35am 18 Jul 2014
Copy link to clipboard 
Print this post

HI WW, I've checked for continuity on all wires and even tried swapping the data wires around but still nothing.
I might try a different computer.

Thanks. Dave.
 
cosmic frog
Guru

Joined: 09/02/2012
Location: United Kingdom
Posts: 302
Posted: 06:12am 18 Jul 2014
Copy link to clipboard 
Print this post

Just tried another computer, still no joy
Is there anyway this update could be made to work with a pickit3?

Dave.
 
WhiteWizzard
Guru

Joined: 05/04/2013
Location: United Kingdom
Posts: 2932
Posted: 06:15am 18 Jul 2014
Copy link to clipboard 
Print this post

ALL,

Finally managed to get a composite signal into a display and can now confirm that PAL and NTSC work on v1.0 AND v1.2.

Only thing now is that the 'editor' wraps across two lines even when using the OPTION LINES xx on the MicroMite.

The only other thing I can think off regarding anyones composite not working is that some older TVs are based on 50Hz and some 60Hz. I remember reading that some other composite hardware (i.e. DVD players with composite output) working on some TVs and not on others. I don't remember if it was 50Hz that worked or 60Hz that worked - just recollect some people having hassle getting an image. It appears that composite isn't too standard after all!!\




 
TassyJim

Guru

Joined: 07/08/2011
Location: Australia
Posts: 6269
Posted: 12:05pm 18 Jul 2014
Copy link to clipboard 
Print this post

Have you re flashed with V1 (with the pickit) before trying to do the upgrade?

If you have the failed V1.2 on the chip, it will fail because there wont be a bootloader installed.

Jim
VK7JH
MMedit
 
BobD

Guru

Joined: 07/12/2011
Location: Australia
Posts: 935
Posted: 12:46pm 18 Jul 2014
Copy link to clipboard 
Print this post

  cosmic frog said   Just tried another computer, still no joy
Is there anyway this update could be made to work with a pickit3?

Dave.

Dave,
since 2011 when the Maximites came out, I have had only some of my machines able to work USB to the MM or derivatives. I have had 2 desktop machines in that time and both failed to work with the Maximite. They both had win 7 then various iterations of Win 8. They were both dual booting 32 bit and 64 bit and that made no difference either. Coincidence? they were both ASUS motherboards. I did some diagnostic work and eventually gave up. They would get partly recognised by windows but didn't go all the way to install the device driver.

I also tried out several laptops and they worked OK so I had a work around. It was a bit inconvenient but OK.

The Micromites were OK because they did not use the MicroChip usb. With the ASCII terminal we are now using the MicroChip usb interface again and several people are reporting that it doesn't work.
 
palcal

Guru

Joined: 12/10/2011
Location: Australia
Posts: 1982
Posted: 01:37pm 18 Jul 2014
Copy link to clipboard 
Print this post

Looks like it is the end of the line for me, the article stated that you did not have to build the full circuit, all I wanted was a composite display for a project.
But it now appears you do have to build the full circuit or you can't upgrade the chip.
Paul.

@Geoff. would it be too much trouble to bring out a version that can be loaded with a PICKIT3 programmer.Edited by palcal 2014-07-19
"It is better to be ignorant and ask a stupid question than to be plain Stupid and not ask at all"
 
JohnS
Guru

Joined: 18/11/2011
Location: United Kingdom
Posts: 4036
Posted: 09:58pm 18 Jul 2014
Copy link to clipboard 
Print this post

What can be done to allow a PICkit3 to be used:

edit the hex from the original firmware file - keep the bootloader
edit the hext from the upgrade - keep its user data, remove its odd-bootloader and insert the original bootloader

then reflash

Hex files are just text so it's not hard but is a bit painful.

More on hex

The bootloader is at (address) 1fc00000 and the hex record for its start looks like
:020000041FC01B
or
:020000041fc01b (because case doesn't matter)

Those records have the upper 16 bits of the address. The record type is 04.

Lines after such a record are usually data ones (record type 00) so those are the bootloader (until you hit another record 04 and it has another addr see below).

Worst case you may have to combine parts of the old and new/odd (if any) bootloader. Probably you can keep all the user area (base addr 1d000000, so type 04 with 1d00).

JohnEdited by JohnS 2014-07-20
 
     Page 2 of 3    
Print this page
The Back Shed's forum code is written, and hosted, in Australia.
© JAQ Software 2025