Skip to main content

Messages

This section allows you to view all Messages made by this member. Note that you can only see Messages made in areas you currently have access to.

Messages - boseji

1
Project development, ideas, and suggestions / Re: Updated compile of mspgcc and mspdebug on Linux
Hi,

Thanks, I have shared it to MSP43oh.

I have also received a start-up code that I am working with at the moment, to make a compiler script for the msp430gcc.
I have done some progress on that, however it takes time to test the script.

The script is intended to resolve the dependencies, Download required files, extract them and then initiate the compile.
And finally place them in correct directories so that they can be used for Make on MSP430 projects.

The idea is also to include a small Make file generator to sort out the compile and run issues.

The challenge here to make it work across linux flavors(Fedora/Debian/SuSE/Mint).

I have also tried out Energia project https://github.com/energia/Energia. Its really nice.
I wish that I can package this compiler + Mspdebug for Energia on linux some day.

Till then I wish to get more suggestions and support.
2
Project development, ideas, and suggestions / Updated compile of mspgcc and mspdebug on Linux
Hello,

I have tried to put together an updated tutorial to compile mspgcc in Linux.
http://http://m8051.blogspot.in/2012/07/compiling-msp430-gcc-in-linux-upto-date.html

Along with this I have initiated a project on github to create script that can make,
the compilation as well as download of the components needed for mspgcc easier.
http://https://github.com/AdharLabs/mspgcc-build-linux
There are two other goals of this project:- First to provide examples for makefile based projects for Launch Pad and also for advance MSP430 processors; and Secondly to provide an easy to use makefile generator script to help speed up the project development.

In order to help the Linux users, I did the complete build and packaging of the MSPGCC + MSP430libc + MCU files and mspdebug.
The same has been tested for Ubuntu Linux 12.04. Hope that this release should be compatible to most of the updated Debian Linux flavours.
Here is the Download link: http://https://github.com/AdharLabs/mspgcc-build-linux/downloads
You can directly download the first release:
http://https://github.com/downloads/AdharLabs/mspgcc-build-linux/mspgcc-build-linux-20120710-Ubuntu12.04.tar.bz2

I wish to ask for support, feedbacks and comments to help make this a success.
3
Project logs / Re: Cheap USB to UART coverter IC
Hello,

Thanks for your support and encouragement.
I already know the cls structure it in the cdc.c file.
Only problem is that I want to know which USB message to modify to get the Line control setting function dispatch.
That what I asked for help.

Well I guess I have to read through the USB-CDC docs then.
4
Project logs / Re: Cheap USB to UART coverter IC
Hello,

Good news Honken's USB stack is working on MCP2200.

I wish if any one could guide me to implement the DTR & RTS functionality in CDC.
I guess some code needs to be inserted in CDC.c at:
Code: [Select]
 case CDC_SET_COMM_FEATURE:				// Optional
 case CDC_GET_COMM_FEATURE: // Optional

But not sure of the stack operation.

Kindly help me out.
5
Project logs / Re: Cheap USB to UART coverter IC
Hello,

Thanks for your suggestion.

I have already ordered the MCP2200 from RS-Components.
And on the path as suggested. Once I have these chips I would populate them and make the programming setup with my icd3.
Then try out the oss version of the firmware for cdc.

Another way, I think that libusb + MinGW would give me a way to communicate with MCP2200 in HID mode.
Possibly I can directly open the USB device in HID mode and start communication.
Well I would give it a try.
7
Project logs / Re: Cheap USB to UART coverter IC
Hello,

Thanks for your suggestion.
I think that's the only way to get a cheap USB to UART converter using MCP2200.
Also I get the PID/VID for the same chip.
Is it possible to get a OSS driver or the Source code MCHP programmed into the chip?
Then it would be possible for me to look forward.

Kindly help me out with this.
8
Project logs / Re: Cheap USB to UART coverter IC
Hello,

As stated earlier the problem with the MCP2200 is that the Lib to communicate with IO is Windows only.
Also the DTR pin is not available so it hinders the application.

Thanks for your suggestions.
I think I am running out of choices now.
9
Project logs / Re: Cheap USB to UART coverter IC
Hello,

Thanks for your suggestion.
I have looked into the ATmega8U2 and others, but the problem is that I would need to get VID PID and need drivers for both linux and windows. Although they can support CDC but there is still a legal problem in using the default VID PID.
I have looked into the MCHP's Free VID & PID and they are limited to 10000 units only for Educational purposes.

Also I would not be able to change up the design to use PIC itself, since the product is specifically targeted to serve as a Microcontroller platform.

I wonder how Arduino Uses the ATmeaga8U2 as it would need a PID and VID for that.
And as we all know these sell in thousands so I am bit curious how they manage this.
Kindly let me know if ATmega8U2 also comes with some thing like MCHP's development VID/PID
then it would be easy for me to adopt the same.
10
Project logs / Re: Cheap USB to UART coverter IC
Hello,
Thanks for your support.
I have already looked at that. The problem is that MCP2200 does not have DTR. Although it has gpio but no driver in linux to access them.
Let me know if there is any driver to access GPIO of MCP2200 on linux.
11
Project logs / Cheap USB to UART coverter IC
Hello,

I wish to use a USB to UART bridge on one of my project that I am considering to make a product.
I have checked out FT232RL and CP2102 both have a relatively high price at Digikey or Mouser.
In-fact even costlier than the microcontroller that I am using.

I wish to invite for suggestions and guidance on selecting this USB to UART bridge.
Here is the interface spec:
1. Driver: should have a driver for Linux/WinXp and if possible MAC OS
2. 3.3V Compatible signals
3. Should have RTS as well as DTR signals available.

Kindly let me know your suggestions.
12
Project development, ideas, and suggestions / BusPirate interfacing MMA8453Q
Hello,

We were trying to work out the new Accelerometer MMA8453Q which is a I2C based 10 bit accelerometer.
Buspirate helped us to debug the issues and also talk to the MMA8453Q chip.

Here are the Post Details:
http://http://m8051.blogspot.com/2011/06/mma8453q-accelerometer-breakout.html
http://http://m8051.blogspot.com/2011/07/mma8453q-accelerometer-breakout-update.html

We would like to Thank Dangerous Prototypes for Creating such a nice Debugging tool.

Warm Regards,
Boseji
http://http://m8051.blogspot.com
13
Project development, ideas, and suggestions / BusPirate interfacing MMA8453Q
Hello,

We were trying to work out the new Accelerometer MMA8453Q which is a I2C based 10 bit accelerometer.
Buspirate helped us to debug the issues and also talk to the MMA8453Q chip.

Here are the Post Details:
http://http://m8051.blogspot.com/2011/06/mma8453q-accelerometer-breakout.html
http://http://m8051.blogspot.com/2011/07/mma8453q-accelerometer-breakout-update.html

We would like to Thank Dangerous Prototypes for Creating such a nice Debugging tool.

Warm Regards,
Boseji
http://http://m8051.blogspot.com

( ! ) Fatal error: Uncaught exception 'Elk_Exception' with message 'Please try again. If you come back to this error screen, report the error to an administrator.' in /var/www/dangerousprototypes/forum/sources/database/Db-mysql.class.php on line 696
( ! ) Elk_Exception: Please try again. If you come back to this error screen, report the error to an administrator. in /var/www/dangerousprototypes/forum/sources/database/Db-mysql.class.php on line 696
Call Stack
#TimeMemoryFunctionLocation
10.01592445168session_write_close ( )...(null):0
20.01622576760ElkArte\sources\subs\SessionHandler\DatabaseHandler->write( )...(null):0
30.01622577536Database_MySQL->query( ).../DatabaseHandler.php:119
40.05902716272Database_MySQL->error( ).../Db-mysql.class.php:273