redbearlab / biscuit Goto Github PK
View Code? Open in Web Editor NEWBiscuit firmware for TI CC2540 SoC
Biscuit firmware for TI CC2540 SoC
Can i download this firmware into a cc2541 soc?
Hi!
It would be fantastic if Biscuit-UART could be converted for use with the BLE Nano.
I would love to have the UART, Baud rate and name characteristics on the Nano just like the BLE Mini.
Please let me know if this is possible!
Thanks!
After upgrading BLE Mini to latest UART(TX,RX) firmware the pairing key fails for both 0000 or 1234
As title.
After much trying I'm able to compile the Biscuit source code (reading through the Readme and all). Finally, it says that this library (CC2540_ble_single_chip_peri.lib) file is not found. I checked my TI Library too but it is not there.
I downloaded the library from here.
Biscuit does not appear to expose any characteristic for enabling and changing the UART parity bit from the default of none.
According to the TI CC2240 User Guide / Datasheet this should be possible but the code is commented so poorly I cannot find where Biscuit even sets the UxUCR register so I could at least make a custom firmware for it.
All of my target devices are hard-coded for even parity so I have to find a firmware-level solution.
Using Version 2 of the Biscuit firmware on the BLE CC254x 1.4, there is an issue where a byte is transmitted through the tx line when the chip is first powered up.
Steps to reproduce:
Observe the tx line of the BLE Mini when the device is powered on.
In my testing with a baud rate of 9600, the byte that is transmitted has been 0xFE.
When I tried to compile the firmware Biscuit I get a few errors:
The error is too few arguments to function call GATTServApp_RegisterService().Also the same thing occurs with function call to GATTServApp_ProcessCharCfg().
And there 3 more errors. So if you can please have a look
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.