-
Notifications
You must be signed in to change notification settings - Fork 6.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
MKS CANable V2.0 #81366
MKS CANable V2.0 #81366
Conversation
@henrikbrixandersen You will see an overlay for this board in CANnectivity later. ;) Thus please take a look too. |
ce12700
to
b6f5079
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Board is OK, please fix ordering issue
Thank you for you review. Great to see a feedback from hwv2 guy :) I'll do necessary changes today late night. |
858f91e
to
bbe0276
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Updates need squashing i.e. 2 commits
1bd250e
to
ddf9bfd
Compare
Thank you. It is done now. |
So the second vendor update commit needs squashing into the first vendor update commit and the second board commit needs squashing into the first board commit. Something like this:
Now you should have 2 commits |
Got it. Will do. |
ddf9bfd
to
f66f16a
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Given that upstream threats this as one of multiple board variants (see https://github.com/makerbase-mks/CANable-MKS), I think we might want to do the same (bu renaming the board folder etc.). Support for the V1.0 and the PRO editions can then be added later on. What do you think?
6813aed
to
5b24ca1
Compare
How does it not fit? The schematics for v1.00 and v1.00 pro are the same except one has a TJA1051T and the other has a ADM3053 on page 2 of the schematic, the other 5 pages of the schematics are exactly the same. That's the definition of a board revision. The v2.00 seems to be completely different but that doesn't mean v1.00 and v1.00 pro can't use board revisions. And rpi_pico2 is a different board, no-where as anyone or the company themselves said it's just a revised PCB |
Thank you for taking a look on it. |
But this is the PR introducing V2, so I was commenting on that, Jamie. And you seem to agree it's completely different, and pretty the same story as Pico vs. Pico 2? |
For this board yes, the original comment refers to v1.00 and pro |
The argument ``-S rtt-console`` is needed for debug purposes with SEGGER RTT protocol. | ||
This option is optional and may be omitted. Omitting it frees up RAM space but prevents RTT usage. | ||
|
||
If option ``-S rtt-console`` is selected, the connection to the target can be established as follows: | ||
|
||
.. code-block:: console | ||
|
||
$ telnet localhost 9090 | ||
|
||
You should see the following message on the console: | ||
|
||
.. code-block:: console | ||
|
||
$ Hello World! mks_canable_v20/stm32g431xx | ||
|
||
.. note:: | ||
|
||
Current OpenOCD config will skip Segger RTT for OpenOCD under 0.12.0. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
5b24ca1
to
c67d4f7
Compare
@henrikbrixandersen Thank you for your input. I've done the chnages requested. The OpenOCD config will be moved to separate PR in few minutes. UPDATE: |
38e6cb1
to
1ad9a94
Compare
Add Makerbase Co., Ltd. board vendor Signed-off-by: Alexander Kozhinov <[email protected]>
00335b6
to
ec5cd79
Compare
A cheap and affordable stm32g4 based simple CAN and CAN-FD to usb adapter board Signed-off-by: Alexander Kozhinov <[email protected]>
ec5cd79
to
a882e1e
Compare
@erwango please revisit |
add new board MKS CANable V2.0 Please refer to added documentation for more information.
The hardware of the board can be dound under: https://github.com/makerbase-mks/CANable-MKS