LMX9830 driver
Hi,
We have included a National LMX9830 module in a new design. The communication between the chip and the microprocessor is via UART and we have also connected the audio channels of the chip to the processor, so that we can use the SCO link.
It's the first time we use bluetooth modules in our designs, and so, we are open to any kind of suggestion on how to work on this.
At first sight, it seems that we should use the UART(H4) driver, but we are not really sure if the commands to communicate to the chip are standard or not. I think that we will probably need to develop some kind of a driver.
Please, we would really appreciate some help about how to start working with this chip.
Regards,
David
-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Bluez-devel mailing list [email protected]
https://lists.sourceforge.net/lists/listinfo/bluez-devel
Marcel Holtmann
maintainerHi David,
Quoted 5 lines
We have included a National LMX9830 module in a new design. The communication between the chip and the microprocessor is via UART and we have also connected the audio channels of the chip to the processor, so that we can use the SCO link.
Quoted 7 lines
It's the first time we use bluetooth modules in our designs, and so, we are open to any kind of suggestion on how to work on this.
At first sight, it seems that we should use the UART(H4) driver, but we are not really sure if the commands to communicate to the chip are standard or not. I think that we will probably need to develop some kind of a driver.
unless you use some vendor specific deep-sleep things, the H4 driver should be fine. However you might need to adapt hciattach for the module initialization.
Regards
Marcel
-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Bluez-devel mailing list [email protected]
https://lists.sourceforge.net/lists/listinfo/bluez-devel
Thanks Marcel,
What I know about the device is that its command interface (UART) uses a frame protocol, with start and end delimiters of frames, frame ids and so on. I understand from your words that this is the standard way to communicate and that all devices have the same set of commands.
Anyway, I will check what you mention about hciattach. Is there any kind of documentation on how to do this, or I must dig into the code?
Thanks again,
David
Quoted 22 lines · Marcel Holtmann
Hi David,
Quoted 7 lines
We have included a National LMX9830 module in a new design. The communication between the chip and the microprocessor is via UART and we have also connected the audio channels of the chip to the processor, so that we can use the SCO link.
It's the first time we use bluetooth modules in our designs, and so, we are open to any kind of suggestion on how to work on this.
At first sight, it seems that we should use the UART(H4) driver, but we are not really sure if the commands to communicate to the chip are standard or not. I think that we will probably need to develop some kind of a driver.
unless you use some vendor specific deep-sleep things, the H4 driver should be fine. However you might need to adapt hciattach for the module initialization.
Regards
Marcel
Quoted 12 lines
-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Bluez-devel mailing list [email protected]
https://lists.sourceforge.net/lists/listinfo/bluez-devel
-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Bluez-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bluez-devel
Hi,
We have realized that LMX9830 doesn't have HCI controller. The communicating with the chip is via an specific set of commands, and so, the HCI drivers and hciattach are not suitable for us.
We guess that we must develop our own driver that substitutes HCI driver, but we are not sure where we should start working. I would like to know if there's any effort done in this way in the BlueZ development.
We are open to any suggestion or hint that can gives us some light to this matter.
Regards,
David
Quoted 55 lines · David Beamonte
Thanks Marcel,
What I know about the device is that its command interface (UART) uses a frame protocol, with start and end delimiters of frames, frame ids and so on. I understand from your words that this is the standard way to communicate and that all devices have the same set of commands.
Anyway, I will check what you mention about hciattach. Is there any kind of documentation on how to do this, or I must dig into the code?
Thanks again,
David
Quoted 22 lines · Marcel Holtmann
Hi David,
Quoted 7 lines
We have included a National LMX9830 module in a new design. The communication between the chip and the microprocessor is via UART and we have also connected the audio channels of the chip to the processor, so that we can use the SCO link.
It's the first time we use bluetooth modules in our designs, and so, we are open to any kind of suggestion on how to work on this.
At first sight, it seems that we should use the UART(H4) driver, but we are not really sure if the commands to communicate to the chip are standard or not. I think that we will probably need to develop some kind of a driver.
unless you use some vendor specific deep-sleep things, the H4 driver should be fine. However you might need to adapt hciattach for the module initialization.
Regards
Marcel
Quoted 12 lines
-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Bluez-devel mailing list [email protected]
https://lists.sourceforge.net/lists/listinfo/bluez-devel------------------------------------------------------------------------
-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
Quoted 8 lines
------------------------------------------------------------------------
_______________________________________________
Bluez-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bluez-devel
-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Bluez-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bluez-devel
Marcel Holtmann
maintainerHi David,
Quoted 8 lines
We have realized that LMX9830 doesn't have HCI controller. The communicating with the chip is via an specific set of commands, and so, the HCI drivers and hciattach are not suitable for us.
We guess that we must develop our own driver that substitutes HCI driver, but we are not sure where we should start working. I would like to know if there's any effort done in this way in the BlueZ development.
National never sent me any development hardware and so no.
Regards
Marcel
-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Bluez-devel mailing list [email protected]
https://lists.sourceforge.net/lists/listinfo/bluez-devel
Thanks Marcel,
We will probably substitute the chip for another one that supports HCI. I think it will be the easiest and fastest way.
Regards,
David
Quoted 23 lines · Marcel Holtmann
Hi David,
Quoted 10 lines
We have realized that LMX9830 doesn't have HCI controller. The communicating with the chip is via an specific set of commands, and so, the HCI drivers and hciattach are not suitable for us.
We guess that we must develop our own driver that substitutes HCI driver, but we are not sure where we should start working. I would like to know if there's any effort done in this way in the BlueZ development.
National never sent me any development hardware and so no.
Regards
Marcel
Quoted 12 lines
-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Bluez-devel mailing list [email protected]
https://lists.sourceforge.net/lists/listinfo/bluez-devel
-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Bluez-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bluez-devel