Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 04:08 24 Nov 2024 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 : PicoMite V6.00.00 release candidates - all versions

     Page 18 of 23    
Author Message
homa

Guru

Joined: 05/11/2021
Location: Germany
Posts: 351
Posted: 08:33pm 01 Nov 2024
Copy link to clipboard 
Print this post

  Mixtel90 said  I thought we'd have a first of the month update.  :)
Added a few missing bits. Brought it up to date and added an index of sorts.

MMBasic catchup 1-11-24.pdf


Hello Mick,

Thank you very much. A big round of applause   for your supplementary documentary!

Matthias
 
phil99

Guru

Joined: 11/02/2018
Location: Australia
Posts: 2135
Posted: 11:51pm 01 Nov 2024
Copy link to clipboard 
Print this post

Sorry to be a pain.

xmodem s "V 6.00.00RC12 LCD-b.opt" sends the file ok (via TeraTerm) but never returns to the command prompt. Heartbeat stops, no response to Ctrl-C.

Xmodem r "file" is ok.

Footnote added 2024-11-02 13:34 by phil99
PicoMite MMBasic RP2040 Edition V6.00.00RC12
and
PicoMiteVGA MMBasic RP2350A Edition V6.00.00RC12

Tried a variety of file sizes, same result.

Footnote added 2024-11-02 13:43 by phil99
PicoMiteVGA MMBasic RP2350A Edition V6.00.00RC12 also locks up with Xmodem r "file"
 
stanleyella

Guru

Joined: 25/06/2022
Location: United Kingdom
Posts: 2115
Posted: 12:55am 02 Nov 2024
Copy link to clipboard 
Print this post

  Mixtel90 said  I thought we'd have a first of the month update.  :)
Added a few missing bits. Brought it up to date and added an index of sorts.

MMBasic catchup 1-11-24.pdf

good info .ta, stan
 
javavi

Senior Member

Joined: 01/10/2023
Location: Ukraine
Posts: 205
Posted: 01:06pm 02 Nov 2024
Copy link to clipboard 
Print this post

  matherp said  This version (RC12) should be fixed by using the updated sdk.

Can I kindly ask you to write in the README on GitHub what version of GCC and SDK is used to build the current version of PicoMite firmware?
Edited 2024-11-02 23:56 by javavi
 
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 9103
Posted: 02:27pm 02 Nov 2024
Copy link to clipboard 
Print this post

Phil99

What version teraterm are you using can't replicate on 5.3


 
phil99

Guru

Joined: 11/02/2018
Location: Australia
Posts: 2135
Posted: 08:38pm 02 Nov 2024
Copy link to clipboard 
Print this post

Using TeraTerm V4.103 and V5.2 same result, VGA and LCD Picos lock up after sending the file. Still happening this morning.

The Xmodem r lockup only occurs when saving on B:.  

Serial settings:-
115200, 8, N, 1
Flow control- none
Transmit delay- 0mS/character, 5mS/line

These settings worked in the past.

Footnote added 2024-11-03 07:05 by phil99
Tested WebMite MMBasic Version 6.00.00RC8 and Xmodem s works as normal.

Has anyone else tried Xmodem on RC12?
It would be good to know if it is just me.
 
TassyJim

Guru

Joined: 07/08/2011
Location: Australia
Posts: 6094
Posted: 09:17pm 02 Nov 2024
Copy link to clipboard 
Print this post

@Phil
I tested with MMCC and PGA2350 and can confirm there is a problem.
I don't have a SDcard wired up yet.

I need time to set up a proper test and try and see what differences there are between TeraTerm V4x and V5.3 (as well as MMCC)

Jim
VK7JH
MMedit   MMBasic Help
 
phil99

Guru

Joined: 11/02/2018
Location: Australia
Posts: 2135
Posted: 09:33pm 02 Nov 2024
Copy link to clipboard 
Print this post

Thanks for testing it. As MMCC also shows a similar issue it would appear the computer end is ok.

The file gets sent ok but the Pico never exits from Xmodem.
 
TassyJim

Guru

Joined: 07/08/2011
Location: Australia
Posts: 6094
Posted: 02:27am 03 Nov 2024
Copy link to clipboard 
Print this post

All testing done with the USB console and either picoMiteHDMI or PicoMite

I cannot see any difference between the different versions of TeraTerm.
All versions correctly send the final <ACK> after the <EOT>

My only thought is it might be a timing issue. TT5.3 may be sending the response faster than earlier versions and the pico looses it. If that is the case, the pico 'should' be resending the <EOT>

I will try and get some timing information.

Jim

Footnote added 2024-11-03 15:09 by TassyJim
I give up. TeraTerm V4.106 works some of the time.
Looking at the timing of the data packets, I don't see any significant difference between TT V4.106 and TT V 5.3

Sorry I can't offer any more ideas.
VK7JH
MMedit   MMBasic Help
 
Volhout
Guru

Joined: 05/03/2018
Location: Netherlands
Posts: 4222
Posted: 07:38am 03 Nov 2024
Copy link to clipboard 
Print this post

Hi Jim, Phil,

I do not use Xmodem with Teraterm, but I use MMCC exclusively (on Linux). And I have seen this occasionally with earlier versions also. I cannot recall is 5.09.00 had it also, but earlier 6.00.00 did. But it was occasional. Maybe 1 time in 100. Since I must be the only one using MMEdit/MMCC on Linux, and it happened occasionally (hard to duplicate) I did not raise the issue. But apparently it is more frequent now.

Volhout
PicomiteVGA PETSCII ROBOTS
 
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 9103
Posted: 08:41am 03 Nov 2024
Copy link to clipboard 
Print this post

V6.00.00RC14

PicoMiteRP2040V6.00.00RC14.zip

PicoMiteRP2350V6.00.00RC14.zip

I was finally able to replicate the XMODEM issue at higher clock speeds, previously I had tested at default.
I'm combining different bits of the current release sdk 2.0.0 and the development branch to try and get round some intermittent bugs (like the timer stopping)
RC12 was built using the development branch but this seems to have introduced issues (or made them worse)
This version copies just the parts of the development branch that I believe address the issues affecting the PicoMite
 
Michal
Senior Member

Joined: 02/02/2022
Location: Poland
Posts: 123
Posted: 10:32am 03 Nov 2024
Copy link to clipboard 
Print this post

Hi matherp, could you please post Clear_flash.uf2 for RP2350 because the one for RP2040 doesn't seem to work.

Michal
 
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 9103
Posted: 10:38am 03 Nov 2024
Copy link to clipboard 
Print this post

clear_flash.zip
 
phil99

Guru

Joined: 11/02/2018
Location: Australia
Posts: 2135
Posted: 11:06am 03 Nov 2024
Copy link to clipboard 
Print this post

Peter thanks for your efforts on this. Now we know how to work around it.

RC14 Xmodem Send tests.
PicoMiteVGA MMBasic RP2350A Edition V6.00.00RC14 works at 126MHz only.
PicoMite MMBasic RP2040 Edition V6.00.00RC14 works up to 315MHz.
 
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 9103
Posted: 12:25pm 03 Nov 2024
Copy link to clipboard 
Print this post

Phil

Please try this PicoMiteVGA MMBasic RP2350A


PicoMite.zip
 
stanleyella

Guru

Joined: 25/06/2022
Location: United Kingdom
Posts: 2115
Posted: 05:07pm 03 Nov 2024
Copy link to clipboard 
Print this post

As I never used xmodem and only used mmedit and mmcc should I stick with RC10 as it works ok for my use?
 
Volhout
Guru

Joined: 05/03/2018
Location: Netherlands
Posts: 4222
Posted: 06:27pm 03 Nov 2024
Copy link to clipboard 
Print this post

Stan,

the 6.0.0 official release should be your goal. These RCxx versions are steps towards the goal.
Actually, it is quite amazing that in RC stage so many problems surface. But the good thing is they are found, and fixed, thanks to the help of everyone testing, and Peter fixing.

Volhout
Edited 2024-11-04 04:47 by Volhout
PicomiteVGA PETSCII ROBOTS
 
stanleyella

Guru

Joined: 25/06/2022
Location: United Kingdom
Posts: 2115
Posted: 06:56pm 03 Nov 2024
Copy link to clipboard 
Print this post

I got to PicoMiteHDMI MMBasic USB Version 6.00.00RC10
and the vga and picomite glcd versions to test but faults found I would have not found as not used. missing gui commands I reflashed to fix as I use ili glcd but lots of faults fixed I didn't know even existed. just shows what people are using pico for!
 
phil99

Guru

Joined: 11/02/2018
Location: Australia
Posts: 2135
Posted: 08:30pm 03 Nov 2024
Copy link to clipboard 
Print this post

Excellent Peter, Xmodem works at all VGA CPU speeds.
 
TassyJim

Guru

Joined: 07/08/2011
Location: Australia
Posts: 6094
Posted: 04:36am 04 Nov 2024
Copy link to clipboard 
Print this post

PicoMiteHDMI MMBasic RP2350A Edition V6.00.00RC14
xmodem works with TeraTerm but lockup with MMCC
VK7JH
MMedit   MMBasic Help
 
     Page 18 of 23    
Print this page
© JAQ Software 2024