8000 Merge branch 'master' of https://github.com/sparkfun/Arduino_Apollo3 · EmbeddedMan/Arduino_Apollo3@f491fa6 · GitHub
[go: up one dir, main page]

Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Commit f491fa6

Browse files
author
Nathan Seidle
committed
2 parents 7222856 + ce5fb43 commit f491fa6

File tree

4 files changed

+24
-6
lines changed

4 files changed

+24
-6
lines changed

docs/CHANGELOG.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
Arduino Apollo3 Core Changelog
2+
==============================
3+
4+
This is a record of the major changes between versions of the SparkFun Arduino Apollo3 core. Only major changes will be recorded for convenience. The complete detail of changes is found in the commit history of this repo.
5+
6+
Each log entry will use the version number of the release that contains the changes listed. Newest version at the top of the file (just below this line)
7+
8+
0.0.1
9+
=====
10+
- Add SparkFun Variable Bootloader
11+
- Better support for malloc + related functions
12+
13+
14+
0.0.0
15+
=====
16+
Initial release

variants/SparkFun_Edge/config/variant.h

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,14 +34,17 @@ class Uart; // Forward declaration of Uart
3434
extern Uart Serial;
3535

3636
// Wire defines
37-
#define WIRE_INTERFACES_COUNT 2
37+
#define WIRE_INTERFACES_COUNT 3
3838

3939
#define WireQwiic Wire // Giving Wire an alias of "WireQwiic" in case people want to use it
4040
#define AP3_Wire_IOM 4 // Secify that Wire uses IOMaster instance 4
4141

4242
#define WireAccel Wire1
4343
#define AP3_Wire1_IOM 3
4444

45+
#define WireCamera Wire2
46+
#define AP3_Wire1_IOM 2
47+
4548
// SPI Defines
4649
#define SPI_INTERFACES_COUNT 1
4750

variants/SparkFun_Edge_V2/config/variant.cpp

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ SOFTWARE.
2222

2323
#include "variant.h"
2424

25+
// Apollo3 pads 30 and 46 are not exposed by Artemis module
2526
const ap3_gpio_pad_t ap3_variant_pinmap[AP3_VARIANT_NUM_PINS] = {
2627
AP3_GPIO_PAD_UNUSED,
2728
AP3_GPIO_PAD_UNUSED,
@@ -39,10 +40,10 @@ const ap3_gpio_pad_t ap3_variant_pinmap[AP3_VARIANT_NUM_PINS] = {
3940
13,
4041
14,
4142
15,
42-
AP3_GPIO_PAD_UNUSED,
43+
16,
4344
17,
44-
AP3_GPIO_PAD_UNUSED,
45-
AP3_GPIO_PAD_UNUSED,
45+
18,
46+
19,
4647
20,
4748
21,
4849
22,

variants/SparkFun_Edge_V2/config/variant.h

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,6 @@ extern const ap3_gpio_pad_t ap3_variant_pinmap[AP3_VARIANT_NUM_PINS];
3333
class Uart; // Forward declaration of Uart
3434
extern Uart Serial;
3535

36-
37-
Todo: determine IOMaster allocation for Edge V2
3836
// Wire defines
3937
#define WIRE_INTERFACES_COUNT 3
4038

0 commit comments

Comments
 (0)
0