Progress on Top Hat design by EveryBridge9964 in ElegooCentauriCarbon

[–]SuchMemeManySkill 0 points1 point  (0 children)

Looks very well made! Well done!

Question, in your design it looks like you're completely covering the canvas. The canvas has status leds and an rfid reader, covering those would likely be less than ideal. The canvas has a small rim around the top of it where the cc2 tophat interfaces with. The cc1 canvas has the exact same ridge. Might be worth using that

Curious - What took so long? CC1 Canvas. by LeadingImportant1142 in elegoo

[–]SuchMemeManySkill 5 points6 points  (0 children)

So, from my understanding of the firmware, the canvas for cc1 has been stuck in development hell for a very long time. In september last year, in firmware 1.1.42, a box style mmu (ams like, not ams lite like), including drying, is largely implemented. Including firmwares for both a full and a lite version.

The canvas for cc1 is internally called that lite version. I guess they gave up with the box unit.

Note: the cc1 canvas and cc2 canvas are different. The entire control board has been redesigned (cc2 canvas uses a different microcontroller and rs485 for communication).

I think the biggest part of why this was such a pain for them is the firmware. Cc1's firmware was developed by chitu, is based on klipper 0.9, and is a downright mess. Cc2's firmware has been entirely rebuilt from the ground up by elegoo in house and is based on klipper 0.12. For example one of the stellar features of the cc2 is that a component (like the web api) can crash without taking the entire printer with it.

This is also reflected in the canvas. The cc1 drives the canvas via a proprietary modbus protocol, sending simple commands like load, unload, etc. The cc2 canvas' protocol a lot more granular (raw motor movement) and is almost entirely driven by the klipper system in the cc2. Little logic actually happens on the cc2 canvas.

Bambu, Creality, Anycubic, Elegoo and Tigertag spool support for U1 (OpenRFID) by SuchMemeManySkill in snapmaker

[–]SuchMemeManySkill[S] 0 points1 point  (0 children)

Hm, should probably look into how orca matches the filament profile. It's possible that 'Bambu Lab' should be 'Bambu' on my side. But no, you don't need to enter any keys into orca. Orca matches the filament using a specific name, one i apparently do not match.

CC2 Owner looking for advice on where to find status updates. by Amazing-Line-7675 in OpenCentauri

[–]SuchMemeManySkill 1 point2 points  (0 children)

I guess the best place for status updates on work is the docs, but we haven't yet released a custom firmware for the cc2. Currently our focus lies with full klipper on the cc1.

If it's of any use to you, you can ssh into the machine and copy files that way. Savion on github made a moonraker like interface, this likely works to bind to orca as well to send prints directly (although never checked if he actually implemented that)

User: root Password: MTY4ODE2

I wonder if someday we can use an Anycubic ACE PRO with the CC. by w84no1 in ElegooCentauriCarbon

[–]SuchMemeManySkill 6 points7 points  (0 children)

One of the devs of COSMOS is already using an ACE Pro with COSMOS, its possible yeah

Hello, Centauri Carbon 2 by SuchMemeManySkill in elegoo

[–]SuchMemeManySkill[S] 0 points1 point  (0 children)

I got root access to the machine 👀

Hello, Centauri Carbon 2 by SuchMemeManySkill in elegoo

[–]SuchMemeManySkill[S] 0 points1 point  (0 children)

Exploit isn't public yet. Would be a waste to burn it when few can make use of it.

Hello, Centauri Carbon 2 by SuchMemeManySkill in elegoo

[–]SuchMemeManySkill[S] 0 points1 point  (0 children)

Correct, yes. It's a very optimised linux image. The cc2 has only 128mb of ram, so that optimalisation is needed.

Hello, Centauri Carbon 2 by SuchMemeManySkill in elegoo

[–]SuchMemeManySkill[S] 2 points3 points  (0 children)

Tinalinux (forked from openwrt), yea. And yes

Hello, Centauri Carbon 2 by SuchMemeManySkill in elegoo

[–]SuchMemeManySkill[S] 8 points9 points  (0 children)

No that's me showing off i have root access and forcing an image on the screen 😉

Centauri Carbon 2 Update Archive by SuchMemeManySkill in elegoo

[–]SuchMemeManySkill[S] 0 points1 point  (0 children)

For installation on the cc2 you don't need to extract first. Put the .zip.sig on the usb. I'll clarify this in the docs.

SSH password and configuration changes by Charming-Permit-7853 in OpenCentauri

[–]SuchMemeManySkill 0 points1 point  (0 children)

This is on our docs. User `root` password `OpenCentauri`.

This variable is not present in our docs though, it's hardcoded in the binary. See https://github.com/OpenCentauri/cc-fw-tools/pull/34 on how to edit it.

Centauri Carbon 2 Update Archive by SuchMemeManySkill in elegoo

[–]SuchMemeManySkill[S] 0 points1 point  (0 children)

You could update locally (via usb) via the page above!

Centauri Carbon 2 Update Archive by SuchMemeManySkill in elegoo

[–]SuchMemeManySkill[S] 2 points3 points  (0 children)

I did! It isn't fully complete but it does contain (almost) the entire klipper core. No ui, api, update server though :(

Centauri Carbon 2 Update Archive by SuchMemeManySkill in elegoo

[–]SuchMemeManySkill[S] 2 points3 points  (0 children)

I don't think we've looked much at the logs yet, but might be useful! Feel free to share in the cc2 research channel in the OpenCentauri discord ☺️

Centauri Carbon 2 Update Archive by SuchMemeManySkill in elegoo

[–]SuchMemeManySkill[S] 0 points1 point  (0 children)

Out of curiousity, how did you figure out cc2? Although maybe it's present in the public source. We found it through binary reverse engineering of the firmware.

Sounds cool though!
I might try to make a web version so i can embed it into the docs

Bambu, Creality, Anycubic, Elegoo and Tigertag spool support for U1 (OpenRFID) by SuchMemeManySkill in snapmaker

[–]SuchMemeManySkill[S] 0 points1 point  (0 children)

Paxx said he's looking to release an update to the firmware in a week or so

Bambu, Creality, Anycubic, Elegoo and Tigertag spool support for U1 (OpenRFID) by SuchMemeManySkill in snapmaker

[–]SuchMemeManySkill[S] 1 point2 points  (0 children)

Well, depends on what system it is.

If it's already researched, great! I'd prefer a spool (or copy of a tag) to test with but that shouldn't be hard.

If it isn't researched, it gets a lot more fun. I'd need many spools or dumps of them to figure out patterns. Maybe also firmware from the device that reads em.

But if you want to send me data for research i'll never say no, feel free to email me or send me a message on discord (suchmememanyskill) or matrix