Daniel Campora
5ebf39784a
cc3200: Correct socket settimeout time format.
9 years ago
Daniel Campora
4f5b896a0b
cc3200: Adapt update-wipy.py timing to improve stability.
10 years ago
Daniel Campora
813b581127
cc3200: Add `Pin.name()` method.
10 years ago
Daniel Campora
778413168b
cc3200: Enable more features to improve compatibility with stmhal.
10 years ago
Daniel Campora
d02f671737
cc3200: Add deploy target and improve robustness of update-wipy.py.
10 years ago
Daniel Campora
e64afde073
cc3200: Create tools folder and add update-wipy.py script.
This script is used by Jenkins to update the WiPy with the newly
built firmware before running the tests. It's not placed in the
common tools folder because it is very WiPy specific.
10 years ago
Daniel Campora
92d95cc9d3
cc3200: Remove --specs=nano.specs linker flag.
10 years ago
Daniel Campora
ea2cc2b907
docs: Add more documentation for the CC3200 in the pyb module.
10 years ago
Daniel Campora
cdfa11f550
cc3200: In Timer.callback() only use value param if in edge count mode.
10 years ago
Daniel Campora
f28ed55aeb
cc3200/README.md: Specify the board name in the build command.
10 years ago
Daniel Campora
b630de1103
cc3200: Rename os.mkdisk() to os.mkfs().
10 years ago
Daniel Campora
1811c6bccf
cc3200: Remove Timer.AB constant.
Timer.A and Timer.B can be ORed for this purpose.
10 years ago
Daniel Campora
e2dc7ac2a9
cc3200: Clarify notes about the extended functionality of uhashlib.
10 years ago
Daniel Campora
95cc1ff542
cc3200: Re-name pyb.hard_reset() to pyb.reset().
10 years ago
Daniel Campora
330e21c986
cc3200: Use the pull up/down resistors on the antenna selection pins.
10 years ago
Daniel Campora
f960d753e4
cc3200: Fix bootloader build error.
10 years ago
Daniel Campora
3319780e96
cc3200: Add sendbreak method to the UART.
10 years ago
Daniel Campora
8a6d93aeed
cc3200: Make UART API more similar to stmhal.
10 years ago
Daniel Campora
640d00ea9d
cc3200: Change MP_OBJ_NULL for mp_const_none in params default value.
10 years ago
Daniel Campora
071d47fa3b
cc3200: Only kick the WDT if it's actually running.
10 years ago
Daniel Campora
6148f8b7d2
cc3200: Add contructor to the HeartBeat class.
10 years ago
Daniel Campora
371f4ba6b3
cc3200: Wrap antenna_init0() with #if MICROPY_HW_ANTENNA_DIVERSITY.
10 years ago
Daniel Campora
491c321720
cc3200: Re-config antenna selection when waking from suspended mode.
10 years ago
Daniel Campora
b4a41a8f70
cc3200: Add missing antenna diversity source files.
10 years ago
Daniel Campora
a3acaa000c
cc3200: Add antenna selection feature to WLAN.
10 years ago
Daniel Campora
a3cf4ea2f6
cc3200: Do not kick the watchdog inside the idle task.
10 years ago
Daniel Campora
71f85cc330
cc3200: Close ftp and telnet server sockets if listening fails.
10 years ago
Daniel Campora
cc20482aa9
cc3200: Add method to configure the servers timeout.
With network.server_timeout(secs) the timeout can be changed.
The default value is 300 secs. Minimmum accpeted is 5 secs.
Without params the function returns the current configured timeout.
10 years ago
Daniel Campora
2ffb6e1b15
cc3200: Fix 'MP_QSTR_sd' undeclared error when building for the LAUNCHXL.
10 years ago
Daniel Campora
84d11b5e53
cc3200: Add period set method to the Timer class.
10 years ago
Daniel Campora
417205623a
cc3200: Fix incorrect type for the wake cause variable.
10 years ago
Daniel Campora
2f2c0a13fb
cc3200: Clean up WLAN API. Make WLAN.info() an attrtuple.
10 years ago
Daniel Campora
622f241317
cc3200: Rename pyb.reset() to pyb.hard_reset() and add pyb.unique_id().
10 years ago
Daniel Campora
78744c4f7a
cc3200: Remove WIPY-SD variant, and make the WiPy the default board.
10 years ago
Daniel Campora
2abb58d758
cc3200: Rename Pin.get_config() to Pin.info().
10 years ago
Daniel Campora
1580e331ef
cc3200: Make small changes in WLAN to improve the API.
10 years ago
Daniel Campora
c754d8011d
cc3200: Simplify SPI polarity and phase checks in constructor.
10 years ago
Daniel Campora
95104b0fbd
cc3200: Add note about old revisions of the CC3200-LAUNCHXL.
10 years ago
Daniel Campora
d07de2d307
cc3200: Move the STDIO UART pin configuration to mpconfigboard.h.
10 years ago
Daniel Campora
9414f92fa9
cc3200: Fix I2C and SPI module references.
10 years ago
Daniel Campora
8096be089e
cc3200: Add make_new method to the WDT.
10 years ago
Daniel Campora
fca3493442
cc3200: Add make_new method to the RTC, like in stmhal.
10 years ago
Daniel Campora
5a0c5f8fea
cc3200: Use the WDT stall feature in debug mode only.
10 years ago
Daniel Campora
ec1f0e7551
cc3200: Use MCU reset instead of SOC reset.
I have seen the CC3200 hanging a couple of times, and according to TI
itself the SOC reset is not reliable, which explains my observations.
10 years ago
Daniel Campora
fabe79f7af
cc3200: Clean up exception handling.
10 years ago
Daniel Campora
124aa000af
cc3200: Use polarity and phase instead of submode in the SPI construct.
10 years ago
Daniel Campora
2dd47239de
cc3200: Make API more similar to stmhal.
In general the changes are:
1. Peripheral (UART, SPI, ADC, I2C, Timer) IDs start from 1, not zero.
2. Make I2C and SPI require the ID even when there's only one bus.
3. Make I2C and SPI accept 'mode' parameter even though only MASTER
is supported.
10 years ago
Daniel Campora
6545336206
cc3200: Make the WDT aware of the servers sleep/wake state.
10 years ago
Daniel Campora
5cd34aca27
cc3200: Use the correct ADC channel index when creating the object.
10 years ago
Daniel Campora
95f19b4542
cc3200: Remove duplicated checks for boot.py and main.py existency.
10 years ago