Search found 355 matches

by utzig
Tue Jun 27, 2017 12:18 pm
Forum: AVR Support
Topic: AVR Architecture changes? Topic is solved
Replies: 14
Views: 5500

Re: AVR Architecture changes? Topic is solved

Hi, AFAK the core should be very similar, requiring just some #ifdef's, but the HAL is different enough to require new drivers for most peripherals. I would suggest eventually using a directory structure like: os/hal/ports/AVR/MEGA/<current drivers moved here> os/hal/ports/AVR/XMEGA/<new drivers for...
by utzig
Thu Jun 08, 2017 12:17 am
Forum: Development and Feedback
Topic: GitHub mirror
Replies: 9
Views: 2314

Re: GitHub mirror

I set up to update every 10 min. Let's wait for next commits to check if it works...
by utzig
Tue Jun 06, 2017 8:02 pm
Forum: Development and Feedback
Topic: GitHub mirror
Replies: 9
Views: 2314

Re: GitHub mirror

Well, I do have some spare VPS with "infinite" bandwidth that could run a sync every 10 min. If barthess doesn't mind making the whole original current package plus scripts available, I can probably do the mirror on one of those VPSs. Also I guess I already have write access to the git repo.
by utzig
Fri Apr 07, 2017 2:04 pm
Forum: User Projects
Topic: my Engine Control Module
Replies: 39
Views: 17798

Re: my Engine Control Module

russian wrote:@mobyfab has migrated rusEfi to ChibiOS 3. We are only a couple of years late to the party :)
Giovanni wrote:LOL, now you can start over with RT 4 ;)

To maintain consistency I recommend you do it in 2019!
by utzig
Sun Apr 02, 2017 11:29 pm
Forum: AVR Support
Topic: [PATCH] AVR EXT Topic is solved
Replies: 80
Views: 16577

Re: [PATCH] AVR EXT Topic is solved

Applied. You can pass --binary to patch on Linux and it takes care of the line endings.
by utzig
Sun Apr 02, 2017 9:52 pm
Forum: AVR Support
Topic: [PATCH] AVR EXT Topic is solved
Replies: 80
Views: 16577

Re: [PATCH] AVR EXT Topic is solved

I can only apply Marco's patches on Linux. Get the same errors as you on macOS. Looks like the patches are created from git with a non-standard auto.crlf configuration.
by utzig
Sat Apr 01, 2017 4:29 pm
Forum: AVR Support
Topic: Cannot make software serial send more than one character
Replies: 27
Views: 5803

Re: Cannot make software serial send more than one character

Maybe this driver can be used to make a hardware independent software serial driver later on? I think it could be a complex driver on top of the EXT, GPT and PAL drivers. I'm with you on this. I'll try to clean it up and merge it initially as an AVR driver, but next we can step-by-step change the l...
by utzig
Fri Mar 31, 2017 1:16 am
Forum: AVR Support
Topic: Cannot make software serial send more than one character
Replies: 27
Views: 5803

Re: Cannot make software serial send more than one character

Ok, got it to work! You won't believe this but the problem is the ISR vector. Your where defining it like this: #define AVR_SDS_RX_VECT PCINT0_vect But it actually is this: #define AVR_SDS_RX_VECT INT0_vect So the MCU was resetting because there was not INT0 handler! Also in the block where you writ...
by utzig
Fri Mar 31, 2017 12:21 am
Forum: AVR Support
Topic: Cannot make software serial send more than one character
Replies: 27
Views: 5803

Re: Cannot make software serial send more than one character

I was able to get it working here on an ATmega1280 with your previously posted code (single state machine). I had to change the pin mapping and rolled back the config to get 4800 bps. const SerialConfig softserial_config = { UBRR(4800), /* No use, just a placeholder.*/ USART_CHAR_SIZE_8, 52, (1 << C...
by utzig
Thu Mar 30, 2017 10:21 pm
Forum: AVR Support
Topic: Cannot make software serial send more than one character
Replies: 27
Views: 5803

Re: Cannot make software serial send more than one character

If you end up solving the issue before I get started, even better! :)

Go to advanced search