# My fun fail at loading 6.03 update

**URL:** https://forum.clockworkpi.com/t/my-fun-fail-at-loading-6-03-update/23214
**Category:** PicoCalc
**Created:** [August 24, 2026, 6:35am UTC](https://forum.clockworkpi.com/t/my-fun-fail-at-loading-6-03-update/23214 "2026-08-24T06:35:59Z")
**Posts on this page:** 8
**Page:** 1

<div class="post-metadata">

### Author: ![787Geoff](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/787geoff/32/12826_2.png) [@787Geoff](https://forum.clockworkpi.com/u/787Geoff)
#### Post date: [August 24, 2026, 6:35am UTC](https://forum.clockworkpi.com/t/my-fun-fail-at-loading-6-03-update/23214/1 "2026-08-24T06:35:59Z")

</div>

PicoCalc Pico 2H — My 6.03 Upgrade Adventure

I thought I would document my experience upgrading a **PicoCalc Pico 2H / RP2350** from **PicoMite 6.02.01 to 6.03.00** , because I ran into a repeatable cold-start problem and eventually reverted to 6.02.01.

The upgrade itself went smoothly. I put the Pico 2H into BOOTSEL mode, Windows mounted it as **RP2350** , and I dragged over:

`PicoMiteRP2350V6.03.00.uf2`

The Pico rebooted normally and reported:

`PicoMite MMBasic RP2350A V6.03.00`

The first boot reformatted the internal **A:** drive, so the previous configuration, flash slots and library had to be rebuilt.

I restored the normal PicoCalc options, including:

`OPTION HEARTBEAT OFF`

`OPTION CONTINUATION LINES ON`

`OPTION RTC AUTO ENABLE`

`OPTION BACKLIGHT LCD 192`

One thing worth noting is that my old 6.02 OPTION LIST had shown:

`OPTION LIBRARY_FLASH_SIZE 52000`

but this is not something that can simply be re-entered as an OPTION command. It produces **Invalid option**. Saving the library handles this automatically.

I then loaded my main program, `AVTEST.BAS`, from the SD card and it ran correctly under 6.03.

The library was also successfully restored using:

`LIBRARY SAVE`

and MEMORY subsequently showed approximately:

`Library: 30K used / 270K free`

So at this stage everything appeared healthy.

There was also an encouraging improvement: I set the LCD backlight to **192** , powered the PicoCalc off for several minutes, and it initially came back up at full brightness. This appeared to have solved the backlight persistence issue I had experienced under 6.02.

Then the trouble started.

After rebuilding the system, a normal power-off followed by power-on would intermittently produce a **completely black screen**.

There was no AUTORUN involved during some of these failures. It could happen on a plain cold start.

I tested several power arrangements:

- PicoCalc battery power: sometimes black screen

- Micro-USB connected directly to the Pico 2H: did not reliably cure it

- PicoCalc USB-C external power: could bring it up normally

- Changing batteries: sometimes made it boot again

Initially this made the batteries look suspicious, but subsequent testing convinced me they were not the underlying problem.

I cleared the RP2350 flash and performed a completely fresh installation of 6.03, rebuilt the options, library and program again, and still encountered the same cold-start black-screen behaviour.

I also found reports in the PicoMite 6.03 development discussions of other PicoCalc users experiencing startup/display problems with some 6.03 builds, including reports that earlier release candidates behaved better than the final release on certain hardware.

At that point I decided reliability was more important than continuing to troubleshoot 6.03.

I downloaded the archived:

`PicoMite_Firmware V6.02.01.zip`

and reflashed:

`PicoMiteRP2350V6.02.01.uf2`

After returning to **6.02.01** , the PicoCalc immediately passed repeated cold-start tests.

I rebuilt the options, restored the library and restored my program. It is again starting reliably.

For startup I now use a very small `A:\AUTORUN.BAS` launcher which runs my main program from the SD card:

`RUN "B:\AV.BAS"`

My `AV.BAS` also sets the LCD backlight to **192** immediately on startup, which provides a practical workaround for the 6.02 backlight behaviour.

### Bottom line

On my particular **PicoCalc Pico 2H / RP2350** :

**6.02.01:** reliable cold starts

**6.03.00:** program and library worked correctly once running, but I experienced intermittent black-screen cold starts even after a clean flash and rebuild

I am therefore staying on **6.02.01 for now**.

This is only one machine and I am not suggesting that every PicoCalc will behave this way under 6.03. I am posting the details in case anyone else encounters a similar black-screen startup issue after upgrading.

anyone else having this issue and no, it was not battery issues. high quality set fully charged.

and yet when I plugged the power usb c into the calc I would get a yellow charge light.

in any case, all back to normal with the 6.02.01

---

<div class="post-metadata">

### Author: ![picouser](https://avatars.discourse-cdn.com/v4/letter/p/e495f1/32.png) [@picouser](https://forum.clockworkpi.com/u/picouser)
#### Post date: [August 24, 2026, 7:16am UTC](https://forum.clockworkpi.com/t/my-fun-fail-at-loading-6-03-update/23214/2 "2026-08-24T07:16:48Z")

</div>

This has been discussed on TBS and seems to be an issue for some PicoCalc but not others. The fix seems to be a capacitor across the power rails

> **[TheBackShed.com - Forum](https://www.thebackshed.com/forum/ViewTopic.php?TID=18956&PID=256763#256763)**
>
> The Back Shed's Homegrown Power home page.

---

<div class="post-metadata">

### Author: ![787Geoff](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/787geoff/32/12826_2.png) [@787Geoff](https://forum.clockworkpi.com/u/787Geoff)
#### Post date: [August 24, 2026, 8:16am UTC](https://forum.clockworkpi.com/t/my-fun-fail-at-loading-6-03-update/23214/3 "2026-08-24T08:16:53Z")

</div>

I pulled the appropriate capacitor discussion.

And reproduced it here

ChatGPT told me to remove the display and the CF card. In fact, the device often turned on successfully when the CF card was removed. Now I was supposed to solder a 22-47 µF capacitor between VSYS and GND on the Pico.  
I had a 22 µF electrolytic capacitor on hand. After I soldered it in, my problems were gone! The PicoCalc started up 25 times in a row without any trouble.

I’d already had the feeling that Clockworkpi had skimped on the capacitance on the board. It does indeed seem that the device was built very tightly to spec. Either a capacitor has actually aged, or it has sustained some other kind of damage.

xxxxxxxxxxxxxx

Has anyone tried this and do they have a photo of the capacitor used and the attachment points.

---

<div class="post-metadata">

### Author: ![cjstoddard](https://avatars.discourse-cdn.com/v4/letter/c/90ced4/32.png) [@cjstoddard](https://forum.clockworkpi.com/u/cjstoddard)
#### Post date: [August 24, 2026, 11:40pm UTC](https://forum.clockworkpi.com/t/my-fun-fail-at-loading-6-03-update/23214/4 "2026-08-24T23:40:43Z")

</div>

I think I will just wait for 6.03.01.

---

<div class="post-metadata">

### Author: ![787Geoff](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/787geoff/32/12826_2.png) [@787Geoff](https://forum.clockworkpi.com/u/787Geoff)
#### Post date: [August 25, 2026, 12:06am UTC](https://forum.clockworkpi.com/t/my-fun-fail-at-loading-6-03-update/23214/5 "2026-08-25T00:06:06Z")

</div>

i’m with you, I’ll wait for an update. It is obviously firmware and not hardware related as the 6.02 was extremely stable.

---

<div class="post-metadata">

### Author: ![picouser](https://avatars.discourse-cdn.com/v4/letter/p/e495f1/32.png) [@picouser](https://forum.clockworkpi.com/u/picouser)
#### Post date: [August 25, 2026, 7:32am UTC](https://forum.clockworkpi.com/t/my-fun-fail-at-loading-6-03-update/23214/6 "2026-08-25T07:32:17Z")

</div>

> [@787Geoff](#):
>
> It is obviously firmware and not hardware related as the 6.02 was extremely stable.

If it can be fixed by a capacitor I would say it is obviously H/W. Presumably, 6.03.00 just starts up in a slightly different sequence which requires more power earlier. There is another thread on TBS on this that I can’t find but I remember all sorts of S/W tricks were tried to try and fix it without success. So I wouldn’t assume there will be a S/W solution coming. 6.03.00 works fine on my PicoCalc.

---

<div class="post-metadata">

### Author: ![cjstoddard](https://avatars.discourse-cdn.com/v4/letter/c/90ced4/32.png) [@cjstoddard](https://forum.clockworkpi.com/u/cjstoddard)
#### Post date: [August 25, 2026, 10:11am UTC](https://forum.clockworkpi.com/t/my-fun-fail-at-loading-6-03-update/23214/7 "2026-08-25T10:11:28Z")

</div>

> [@picouser](#):
>
> Presumably, 6.03.00 just starts up in a slightly different sequence which requires more power earlier.

What was the purpose of changing sequence and what was gained? If the code is rolled back what would be the consequences?

---

<div class="post-metadata">

### Author: ![787Geoff](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/787geoff/32/12826_2.png) [@787Geoff](https://forum.clockworkpi.com/u/787Geoff)
#### Post date: [August 26, 2026, 9:10pm UTC](https://forum.clockworkpi.com/t/my-fun-fail-at-loading-6-03-update/23214/8 "2026-08-26T21:10:59Z")

</div>

what are the reasons I wanted to go to 6.03 from 6.02 it’s not on the older version the back light does not follow your option command when the picocalc is turned off and back on

I have used the code option backlight LCD 192 and invariably after a power cycle or sitting for a while off the option back light LCD reads 32.

I have placed the command option backlight LCD 192 in a startup file, but thought against that as I keep rewriting flash when that happens. I’ve placed option backlight LCD 192 is the first line of my operating code on my.BAS file.

after researching an AI Help it appears that the option backlight LCD 192 is being ignored and that was one of the reasons 6.03 was created.

That might make sense as a back light display of 192 is bright and make command a lot of startup power causing issues with loading as described on my first post.

602 is extremely stable and I’ve resorted back to that is at the moment I do not want to start adding more electronics to the board. It seems to me that the firmware change does not treat the startup sequence as far as power cycling smoothly.

It may be that the rewrite cannot be adjusted firmware wise and the only option is to adjust the hardware with the capacitor.

I was involved in the HP 41CL beta testing many many years ago and the hardware of the 1979 versions required a nanofarad capacitor attached to two legs of the LCD panel. I have no problem doing that but if there is a software fix versus a hardware fix I prefer the software fix.

Standing by with bated breath!

As far as my program is concerned if you want it right you hold the alt and keyboard brightness key. What the machine is on in the program is run it maintains the brightness.
