Add Panowin Cutlass / Bardo V1.x Motherboards (Panowin F1 & Kodama Trinus)#25663
Conversation
22afd11 to
c86cebf
Compare
de391db to
0f34163
Compare
c86cebf to
2ba1855
Compare
|
Do we know what the LCD, AUX1 and AUX2 pins are? We should define those and then we can also define an EXP1 header based on the most likely mapping for GLCD/12864 displays. |
No. And from what I’ve found, previous attempts have failed. I don’t have these boards, so I won’t be able to test them either. |
I can go ahead and poke at the Cutlass unknown pins with |
|
Huh? there is no exp like ports on these controllers |
Yeah, it doesn’t make sense to force our EXP PIN numbering scheme here. |
Since you have a board model name, that’d be good to add so it’s not just “Panowin”. I can push a commit once I’m back at a computer. |
The general idea is that when someone really wants to connect a simple character or GLCD they only need to find enough GPIO pins to make the MISO/SCK connections, and then the micro-controller can send the necessary data over those pins using good old software SPI. Rather than simply leave the pin determination completely up to the user, we can offer a default suggestion. Although pins TX0/RX0/TX1/RX1/etc. can be used as serial through their associated UARTs, they may also be used for GPIO if desired. |
|
I see there are a number of boards which define pins with numbers over 69, and some with pin numbers over 85, but which are not using a variant that defines #if MB(BQ_ZUM_MEGA_3D, MIGHTYBOARD_REVE, MINIRAMBO, SCOOVO_X9H, TRIGORILLA_14)
#define AVR_ATmega2560_FAMILY_PLUS_70 1
#endif…and this block in #if MB(BQ_ZUM_MEGA_3D, MINIRAMBO, SCOOVO_X9H, TRIGORILLA_14)
#undef NUM_DIGITAL_PINS
#define NUM_DIGITAL_PINS 85
#elif MB(MIGHTYBOARD_REVE)
#undef NUM_DIGITAL_PINS
#define NUM_DIGITAL_PINS 80
#endifSo, we should have a look at that and ensure that all the boards with extended pins are fixed. This will ensure the proper functioning of |
|
Platformio has a board reprap_rambo https://docs.platformio.org/en/latest/boards/atmelavr/reprap_rambo.html |
38a21bd to
83d0f7f
Compare
|
83d0f7f to
c4c6bd3
Compare
As found in the Panowin F1 & Kodama Trinus Ported from https://github.com/sambuls/MarlinOnTrinus
c4c6bd3 to
82566e9
Compare

Description
Add Panowin V?.? & Kodama Bardo V1.x motherboard support as found in the Panowin F1 & Kodama Trinus.
Ported from https://github.com/sambuls/MarlinOnTrinus. h/t to @sambuls for tracking down these pins!
Source: https://redd.it/jc2s9r
Source: https://redd.it/12hhy0r
Note: No LCD or SD card support at this time.
Benefits
Panowin F1 & Kodama Trinus printers will be supported.
Configurations
TBD - I'll port the 1.1.7 config over & submit it to the Configurations repo later.
Related Issues
None. Fell down a rabbit hole while browsing reddit last night.