Comments (2)
Hi Guys
I update you, doing research I found the following posts:
I am tested it a metro m4 airlift, because i want to update the SAMD51 via serial UART,
- I made these changes to the uf2.h file
// ------------------------------------------------ ---------
#define USE_LOGS 0
#define USE_ASSERT 0
#define USE_FAT 0
#define USE_INDEX_HTM 0
#define USE_CDC 1
#define USE_UART 1
#define USE_HID 0
#define USE_WEBUSB 0
#define USE_MSC 1
#define USE_SINGLE_RESET 1
#define USE_HID_SERIAL 0
#define USE_HID_EXT 0
#define USE_HID_HANDOVER 0
#define USE_MSC_HANDOVER 0
#define USE_MSC_CHECKS 0
#define USE_CDC_TERMINAL 0
#define USE_DBG_MSC 0
// ------------------------------------------------ ---------
-
I connected a FT232R on the RX / TX pins of the metro
-
I try to send the same bytes as the BOSSA, "0x4e, 0x23, 0x56, 0x23", to start the boot programming
but I don't get any response
some suggestions, to understand where I'm wrong
Thanks in advance
from uf2-samdx1.
Hi Guys
I update you, doing some debugging I found the problem
uf2-samdx1/src/main.c
Line 306 in 2fd0593
the problem is about usart_sharp_received ()
going backwards.
uf2-samdx1/src/usart_sam_ba.c
Line 170 in 2fd0593
the problem is about usart_is_rx_ready ()
going backwards.
Line 177 in 2fd0593
the problem is here, however FT232R is connected with the RX / TX pins of the Metro,
I try to send "#" on the serial, but usart_is_rx_ready () always returns false;
I also tried always on main to send a byte on UART1 (SERCOM3) with:
usart_putc (1);
but it does not send anything
Any suggestions
from uf2-samdx1.
Related Issues (20)
- SAMD21 Clock Config HOT 5
- NeoKey Trinkey update files missing HOT 3
- SAME51 update for Adafruit Feather M4 CAN? HOT 2
- Compiling for the SAMDA1G16B HOT 5
- reset into bootloader from user code? HOT 4
- circuit playground express 3.14 macos Monterey HOT 4
- Having an issue with USB device disappearing if the programmer is not connected HOT 1
- Makefile issues HOT 4
- macOS 13.0 (Ventura) Finder gives error when uploading UF2 files HOT 4
- Linking issue HOT 1
- Custom pin mapping for ATSAMD21G18A HOT 1
- Problem building the project in VS code HOT 1
- Reading logs - how???? HOT 3
- MKR Vidor 4000 Arduino Sketch Upload halts at around 50% only when loaded via uf2 bootloader
- Building an "unlocked" (no flash write protection) bootloader? HOT 1
- Change the filesystem be changed to FAT or FAT32 ? HOT 1
- Double definition of WDT for SAMD51
- Adding a timeout to the bootloader HOT 12
- Add Wire Mux HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from uf2-samdx1.