Search found 19 matches

by jstruebel
Fri Dec 08, 2017 5:39 pm
Forum: Kinetis Support
Topic: Road to K64F port
Replies: 20
Views: 19672

Re: Road to K64F port

I'm willing to help where I can, but my ability to support is limited due to other commitments in my life.
I wasn't able to get back to debugging this, so it's great to know someone got it working. Do you have a GitHub repository or set of patches that I can pull to try it out?
by jstruebel
Mon Jul 03, 2017 7:54 pm
Forum: Kinetis Support
Topic: Road to K64F port
Replies: 20
Views: 19672

Re: Road to K64F port

Hi Rocco, Did you ever get your K64F port working? I'm trying to do the same, but against the latest development branch of ChibiOS. Somehow, when I compile my version and load it, it causes my debugging to stop working. I can recover the debugging interface if I re-load the default example using the...
by jstruebel
Sun Jun 19, 2016 4:15 am
Forum: General Support
Topic: USB HID Driver in Community HAL
Replies: 1
Views: 2005

USB HID Driver in Community HAL

Hello, not sure if this is the right place for this, if not please feel free to move it. I just finished creating a basic USB HID driver for a project that I'm working on. It is based on the structure of the USB Serial driver. Since most of the specifics of an HID are application dependent there is ...
by jstruebel
Sun May 08, 2016 3:53 am
Forum: ChibiOS/EX
Topic: [INFO] Introducing ChibiOS/EX
Replies: 9
Views: 7837

Re: [INFO] Introducing ChibiOS/EX

I like the sounds of this. Is this intended to replace the current os/various/devices_lib structure? I think it should since it provides a "ChibiOS" way of implementing external peripheral drivers. How would you suggest implementing a driver that isn't a sensor? I'm working with the MAX317...
by jstruebel
Sat Apr 16, 2016 6:25 am
Forum: Bug Reports
Topic: Shell Enhancements Topic is solved
Replies: 15
Views: 11154

Re: Shell Enhancements Topic is solved

I moved the history buffer indexes into the thread so that only the buffer and buffer size are contained in the shell config structure. I kept the ShellHistory type and used that within the thread so that I only had to pass one additional variable to shellGetLine(). Because the command completion ne...
by jstruebel
Sun Apr 10, 2016 9:50 pm
Forum: Bug Reports
Topic: Shell Enhancements Topic is solved
Replies: 15
Views: 11154

Re: Shell Enhancements Topic is solved

I like the idea of making them variables in the thread. They really aren't needed anywhere else and that way the user doesn't have to worry about them either. I'll see about making those changes this week when I have time and post back.

Jonathan
by jstruebel
Sun Apr 10, 2016 7:38 pm
Forum: Bug Reports
Topic: Shell Enhancements Topic is solved
Replies: 15
Views: 11154

Re: Shell Enhancements Topic is solved

@electronic_eel, I agree that the ^P and ^N codes aren't intuitive, but I had to add escape code handling to support the up and down arrows. I used them to test just the history buffer changes since I saw that is what the microrl project used if the arrow keys weren't enabled. The later 04-escapeSeq...
by jstruebel
Sun Apr 10, 2016 7:28 pm
Forum: Bug Reports
Topic: Shell Enhancements Topic is solved
Replies: 15
Views: 11154

Re: Shell Enhancements Topic is solved

That makes sense to have all the defaults FALSE. I had created the extra structure so that I didn't clutter up the config structure, but if you think it's better to have the buffer and size fields in the main config structure I don't have a problem with that. I'm not quite certain I understand how y...
by jstruebel
Sat Apr 09, 2016 9:27 pm
Forum: Bug Reports
Topic: Shell Enhancements Topic is solved
Replies: 15
Views: 11154

Shell Enhancements Topic is solved

I added some features to the basic shell. They are a command history and command completion when you press the "tab" key. I also removed some extra code for exit that seemed redundant and I made the usage function in shell.c and shell_cmd.c public. The patches for each change are attached....
by jstruebel
Sat Apr 09, 2016 3:36 am
Forum: Kinetis Support
Topic: I2C clock
Replies: 6
Views: 7201

Re: I2C clock

I ran into the same problem in the i2cMasterTransmitTimeout, but for my chip I had to fix it or else it wouldn't accept the write that I was performing. I just realized that I made the fix in your old KINETIS branch and didn't copy it over when it moved to Contrib. I just submitted PR53 with my fix....

Go to advanced search