Scrambled Display After V1CNC_miniRambo Upload

I just uploaded the V1CNC_miniRambo branch of the FW to my miniRambo and the smart controller screen display is a bit scrambled. It’s functional, but the text is scrambled up and I just have to go by memory.

I followed the build instructions (I think fairly well)… I got the board added via board manager and installed the u8glib… it all seems to work, just a bit of a scrambled display. I’ve tried power cycling to no avail. This is with 1.8.11 of arduino ide.

Dangit…That is a timing issue I thought was fixed. I will update it. I have to find a screen that does that and mark it as the tester on my end. Apparently my test screen is not the one I thought it was.

1 Like

id be happy to send you mine if it turns out you cant find one that does it.

I am really not sure what causes it. I get them a few hundred at a time and it seems to be about a 50/50 split.

I tried the three open LCD’s that I have and they all work fine, I swear one of them had the issue before. I will try some more in a bit.

Could you try adding this right under where the LCD is defined in config.h
#define CPU_ST7920_DELAY_3 DELAY_NS(250)

Config.h or configuration.h? Either way, can you give me a line number to look for… so I do it right…

Right under #define REPRAP_DISCOUNT… ?

1885

k… its compiling/uploading

I am gunna have some lunch check back in a bit.

No joy… still scrambled.

Add another line above that same just change it to delay “2” instead of 3

K… compiling… slowly… think I need a Tv in shed with Bluetooth noise absorbing headphones… my cut last night took 5 hours ,(carried away with finishing passes)

1 Like

No difference :frowning:

I’ve got to cut something… take about an hour…

You bought the screen from me, same wires and everything? My minirambo or an import?

That should have done it.

Try swapping the cables, they do different things so you might just have a funky cable?

So last resort is add all three delays (1,2,3) start with 250, you can bump those up as well (300, 400) lets just see if it will go away.

When you have time.

Everything from you with the preloaded firmware… display was fine with that firmware. I came into the shed and updated the firmware and that’s when it scrambled. I can try reloading the old firmware to see if the problem goes away, but will try your delay 1 before doing so. It’s cutting something right now and I have to go to my mom’s tonight with the family, so probably be tomorrow.

Also, not related to the topic, but did this FW do anything to how small arcs are computed? my small bolt holes are coming in a smidgen undersized compared to previously… I saw some thread about small arcs and not sure if that work was included in this FW.

Let me know if I typed it in incorrectly…

#define REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER
#define CPU_ST7920_DELAY_1 DELAY_NS(250)
#define CPU_ST7920_DELAY_2 DELAY_NS(250)
#define CPU_ST7920_DELAY_3 DELAY_NS(250)

I tried 400 delay and same thing… I’ll try the old FW tomorrow to make sure nothing happened to my board over the last few days.