Skip to content

[STMF7_NUCLEO_F746ZG] new platform #1530

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 12 commits into from
Closed

[STMF7_NUCLEO_F746ZG] new platform #1530

wants to merge 12 commits into from

Conversation

adustm
Copy link
Member

@adustm adustm commented Feb 9, 2016

No description provided.

@adustm
Copy link
Member Author

adustm commented Feb 9, 2016

Performed tests:
SPI / I2C / serial / ADC / sleep / rtc / PWM
automatic tests in GCC:
DTCT_1 EXAMPLE_1 MBED_10 MBED_11 MBED_12 MBED_16 MBED_2 MBED_23 MBED_24 MBED_25 MBED_26 MBED_34 MBED_37 MBED_38 MBED_A1 MBED_A21 MBED_A9 MBED_BUSOUT -> all OK
RTOS not activated.

next to do : ARM/uARM and IAR.

@0xc0170
Copy link
Contributor

0xc0170 commented Feb 15, 2016

We will have a look this week, most probably after the next mbed SDK release.

I can see one commit regarding F7 RTC device, the rest is just modifications for this new device. This commit could be sent via separate PR ? What do you think?

@0xc0170
Copy link
Contributor

0xc0170 commented Feb 20, 2016

Update?

…form. It will be done through a separate PR.
@adustm
Copy link
Member Author

adustm commented Feb 22, 2016

Hello, I've removed the rtc modification, I'll post it in another PR.
SGTM. Let me know if it's ok from your point of you.
Kind regards

@0xc0170
Copy link
Contributor

0xc0170 commented Feb 25, 2016

Thanks ! This shall be review today, there are some conflicts , I assume with rtc fix I merged it today. I'll try to find out while doing review of these files.

PortF = 5,
PortG = 6,
PortH = 7,
PortI = 8, // kept for compilation
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What does this comment mean - // kept for compilation ?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Some defines for this port I exists in the code even so there are no pin PI_xx for this device size.
We keep the define PortI for compatibility reasons only.

@0xc0170
Copy link
Contributor

0xc0170 commented Feb 25, 2016

I am going to resolve this manually (going to add this device to progen for IAR).

Got a question - uvision4 template - It is uvision 5 actually, because it is using device packs for MCU. Is this device supported only by software packs?

@0xc0170
Copy link
Contributor

0xc0170 commented Feb 25, 2016

@adustm What IAR version did you test it with ?

@0xc0170
Copy link
Contributor

0xc0170 commented Feb 25, 2016

I will merge this as soon as I get IAR fixes to the master ,as this one is adding the IAR exporters for this target. This will be the last one to be added with the old exporters.. I'll will resolve this manually.

I already added the mcu definition to progen.

@adustm
Copy link
Member Author

adustm commented Feb 26, 2016

IAR does not compile at the moment.
I did not test IAR neither uvision. I will.

We are using uvision5 on our side and don't use uvision4 anymore. It makes it difficult for us to create templates for uvision on mbed.

@0xc0170
Copy link
Contributor

0xc0170 commented Feb 26, 2016

@adustm I am currently using 7.4 IAR which does not support M7, and if it was not tested, it should not being added. I'll merge this as it is, and remove IAR from supported for this target. We will fix IAR separately. I'll need to know the version which supports this MCU, to update the release version, test and also test IAR exporter for this MCU. Lets keep this in the separate PR.

@0xc0170
Copy link
Contributor

0xc0170 commented Feb 26, 2016

Resolved manually. Export to uvision4 seems to be broken - no linker file (built for ARM, exported for -i uvision). I manually removed IAR for all F7 targets for now, until we update the version (please share version of IAR which contains support for those MCU). Thanks for understanding

@0xc0170 0xc0170 closed this Feb 26, 2016
@adustm
Copy link
Member Author

adustm commented Feb 26, 2016

Thanks,
I have passed the tests for uvision (uARM and ARM). They are ok.
IAR does not compile yet.

@adustm adustm deleted the b_f746zg_new branch February 29, 2016 15:49
deepakvenugopal added a commit to deepakvenugopal/mbed-os that referenced this pull request Feb 9, 2018
…changes from c9bf20f..43c7ec2

43c7ec2 Merge branch 'release_internal' into release_external
ed76459 Merge pull request ARMmbed#1558 from ARMmbed/IOTTHD-2195
8d3bcb7 Add new function to unit tests
56f66a4 Review correction
8b7d018 Move indirect queue size public API to net_interface
d877c9e Review corrections
c25e476 Remove Eclipse project files for external release
d51f442 Merge branch 'release_internal' into release_external
135c48d Increase Thread SED buffer size for big packets
70931a7 Fix indirect queue packet ordering
10e51a4 API for changing Thread SED parent buffer size
6122d24 dereference null value issue fixed. (ARMmbed#1557)
d1378dc Clear IPv6 neighbor cache in partition change (ARMmbed#1554)
7610e91 Child neighbor entry updates (ARMmbed#1550)
c727295 cleared neighbours with child address that are not ours (ARMmbed#1549)
80b4d72 Thread partition merge mode TLV change (ARMmbed#1546)
edd7599 RLOC was updated before clearing child info (ARMmbed#1547)
a666056 router short address set to 0xfffe for non routers (ARMmbed#1543)
759ab05 delete route set and link set entries for a router ID (ARMmbed#1540)
23a1265 REED advertisement handling (Thread spec 5.16.3): (ARMmbed#1535)
0a32cb4 added active and pending timestamps to child update response (ARMmbed#1533)
d0eec80 Fix error case memory leak (ARMmbed#1537)
da9860f Pending set after link sync (ARMmbed#1526)
ffa1569 Thread router network data update after link sync (ARMmbed#1530)
3b46d8d Fix defects found by coverity (ARMmbed#1529)
3a57101 Fix compiler warnings and update traces (ARMmbed#1523)
c288227 Add extension check for partition weight drop in parent selection (ARMmbed#1521)
d8dea28 network data cleared after router forms new partition (ARMmbed#1525)
44a85e5 removed router flagging for thread_management_server file (ARMmbed#1524)
1cbced9 Merge pull request ARMmbed#1520 from ARMmbed/IOTTHD-2105_2
3d07365 Review corrections to network data clearing
22a0375 Clear network data from lost children
ffd8517 added a new thread management function (ARMmbed#1519)
80af9cb Thread BR network data clearing (ARMmbed#1518)
5a6f6b5 thread nvm valgrind uninitialized data fix (ARMmbed#1517)
d5e2198 Add API for partition weighting set (ARMmbed#1513)
8811d6f multicast forwarding scope changed and address registration updated. (ARMmbed#1516)
c277384 printf to tr_info (ARMmbed#1515)
bb21264 Thread combined nvm test (ARMmbed#1507)
76f7725 Primary BBR fixes from interop (ARMmbed#1512)
12ed5ab FHSS unit test: fixed fhss mac interface test (cherry picked from commit 805eb42e4416b00cc018dc32dceb353d0b6c8bb6)
dd21ea9 Remvoed unnecessary trace print's.
cb6e78b FHSS unit test: fixed fhss beacon tasklet test (cherry picked from commit abe6d671b058f4f069741eab24d51e4d62d550b0)
237b3d4 Fhss info print (ARMmbed#1486)
0f39a47 FHSS: Do not update synch monitor right after superframe change (cherry picked from commit 99d50ad9d7f8dad80f10c2a4303f4e75ab31a3c2)
c9a098f Fixed Timeoout force which actually never generate timeout.
957c7fb Pana server and client update:
ae230e5 FHSS: Update Beacon synch info in critical state
84bd8a4 FHSS: Synchronization must be done in critical state
fb1b163 Pan coordinator blacklist update
39fe6ba Added missing HAVE_RPL compiler flag
16a1bc5 MLE bootsrap and message timeout update
eeb2d39 enable BBR to support multicast registration in non   commercial networks (ARMmbed#1509)
4ea2bf8 uri modified. (ARMmbed#1510)
f443853 timeout corrected for neighbour entry (ARMmbed#1508)
ea93c1f Thread dev conf taken use (ARMmbed#1503)
5d5b239 bug fix in bbr start (ARMmbed#1505)
8dbd521 commented a trace. (ARMmbed#1504)
145dbdf device conf copy fix (ARMmbed#1502)
f60268f eid&random mac moved to device conf struct (ARMmbed#1497)
df18635 Let MAC choose address when mesh forwarding
42f916b fixed BBR stop to remove network data and routing information (ARMmbed#1500)
e058c2a pbbr changes (ARMmbed#1499)
1ece307 Merge pull request ARMmbed#1485 from ARMmbed/merge_release_back
dda8164 thread address handling updated. (ARMmbed#1496)
1dc21a1 thread extension fixes. (ARMmbed#1495)
543fe98 Merge branch 'release_internal'
bade70e Dua req changes (ARMmbed#1494)
1979df8 added status to MLR response and implemeted BMLR.ntf multicast. (ARMmbed#1492)
1807c01 mle class initialisation (ARMmbed#1488)
d809831 Merge pull request ARMmbed#1479 from ARMmbed/merge_release_to_master
bce812d Update license to Thread test file (ARMmbed#1483)
aaa4b1f Revert eclipse file removal

git-subtree-dir: features/nanostack/FEATURE_NANOSTACK/sal-stack-nanostack
git-subtree-split: 43c7ec2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants