From a30256e5c5ff92c63d8fcfa6943c9ab616fe2437 Mon Sep 17 00:00:00 2001 From: "ivan.ruzavin" Date: Mon, 18 Nov 2024 09:38:51 +0100 Subject: [PATCH 1/3] Added release hw to new-feature/boards/Aca --- .../board.cmake | 5 + .../board.h | 104 ++++++++++++++++++ changelog/new_hw.md | 29 +++++ .../board-eval-pic32mz-mxc-data-capture.png | Bin 0 -> 18227 bytes .../Boards.json | 16 +++ .../LinkerTables.json | 20 ++++ 6 files changed, 174 insertions(+) create mode 100644 bsp/board/include/boards/board_eval_pic32mz_mxc_data_capture/board.cmake create mode 100644 bsp/board/include/boards/board_eval_pic32mz_mxc_data_capture/board.h create mode 100644 changelog/new_hw.md create mode 100644 resources/images/boards/board-eval-pic32mz-mxc-data-capture.png create mode 100644 resources/queries/boards/board_eval_pic32mz_mxc_data_capture/Boards.json create mode 100644 resources/queries/boards/board_eval_pic32mz_mxc_data_capture/LinkerTables.json diff --git a/bsp/board/include/boards/board_eval_pic32mz_mxc_data_capture/board.cmake b/bsp/board/include/boards/board_eval_pic32mz_mxc_data_capture/board.cmake new file mode 100644 index 000000000..efd3556fc --- /dev/null +++ b/bsp/board/include/boards/board_eval_pic32mz_mxc_data_capture/board.cmake @@ -0,0 +1,5 @@ +if(${_MSDK_BOARD_NAME_} STREQUAL "PIC32MZ_MXS_DATA_CAPTURE_BOARD") + set(BOARD_PATH "include/boards/board_eval_pic32mz_mxc_data_capture") + set(MCU_CARD FALSE) + set(SHIELD FALSE) +endif() diff --git a/bsp/board/include/boards/board_eval_pic32mz_mxc_data_capture/board.h b/bsp/board/include/boards/board_eval_pic32mz_mxc_data_capture/board.h new file mode 100644 index 000000000..6020c61b5 --- /dev/null +++ b/bsp/board/include/boards/board_eval_pic32mz_mxc_data_capture/board.h @@ -0,0 +1,104 @@ +/**************************************************************************** +** +** Copyright (C) ${COPYRIGHT_YEAR} MikroElektronika d.o.o. +** Contact: https://www.mikroe.com/contact +** +** This file is part of the mikroSDK package +** +** Commercial License Usage +** +** Licensees holding valid commercial NECTO compilers AI licenses may use this +** file in accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The MikroElektronika Company. +** For licensing terms and conditions see +** https://www.mikroe.com/legal/software-license-agreement. +** For further information use the contact form at +** https://www.mikroe.com/contact. +** +** +** GNU Lesser General Public License Usage +** +** Alternatively, this file may be used for +** non-commercial projects under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation: https://www.gnu.org/licenses/lgpl-3.0.html. +** +** The above copyright notice and this permission notice shall be +** included in all copies or substantial portions of the Software. +** +** THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +** OF MERCHANTABILITY, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED +** TO THE WARRANTIES FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. +** IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, +** DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT +** OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE +** OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +** +****************************************************************************/ +/*! + * @file board.h + * @brief Main board pin mapping. + */ + +#ifndef _BOARD_H_ +#define _BOARD_H_ + +#ifdef __cplusplus +extern "C" +{ +#endif + +#define BOARD_NAME "PIC32MZ MXS Data Capture Board" + +#include "mikrobus.h" + +// Mapping +#define MIKROBUS_1 1 +#define MIKROBUS_1_AN PB9 +#define MIKROBUS_1_RST PD11 +#define MIKROBUS_1_CS PB15 +#define MIKROBUS_1_SCK PB14 +#define MIKROBUS_1_MISO PB10 +#define MIKROBUS_1_MOSI PF0 +#define MIKROBUS_1_PWM PD2 +#define MIKROBUS_1_INT PD0 +#define MIKROBUS_1_RX PC14 +#define MIKROBUS_1_TX PC13 +#define MIKROBUS_1_SCL PD10 +#define MIKROBUS_1_SDA PD9 + +#define MIKROBUS_2 2 +#define MIKROBUS_2_AN PB8 +#define MIKROBUS_2_RST PB4 +#define MIKROBUS_2_CS PB2 +#define MIKROBUS_2_SCK PG6 +#define MIKROBUS_2_MISO PB3 +#define MIKROBUS_2_MOSI PB5 +#define MIKROBUS_2_PWM PE5 +#define MIKROBUS_2_INT PG9 +#define MIKROBUS_2_RX PB7 +#define MIKROBUS_2_TX PB6 +#define MIKROBUS_2_SCL PG8 +#define MIKROBUS_2_SDA PG7 + +// QSPI +#define QSPI_AN16 PE6 +#define QSPI_CS1 PD5 +#define QSPI_CS0 PD4 +#define QSPI_D2 PE2 +#define QSPI_D3 PE3 +#define QSPI_D1 PE1 +#define QSPI_D0 PE0 +#define QSPI_CLK PF1 + +// PAC1944 +#define PAC1944_SCL PF5 +#define PAC1944_SDA PF6 + +#ifdef __cplusplus +} +#endif + +#endif // _BOARD_H_ +// ------------------------------------------------------------------------- END diff --git a/changelog/new_hw.md b/changelog/new_hw.md new file mode 100644 index 000000000..46721d8ef --- /dev/null +++ b/changelog/new_hw.md @@ -0,0 +1,29 @@ +

+ MikroElektronika +

+ +--- + +**[BACK TO PREVIOUS FILE](../changelog.md)** + +--- + +# `DATE` + +## Changes + +- [`DATE`](#date) + - [Changes](#changes) + - [NEW HARDWARE](#new-hardware) + +### NEW HARDWARE + +Support added for following hardware: + ++ [PIC32MZ MXS Data Capture Board](https://www.microchip.com/en-us/development-tool/EV64F02A) + +--- + +**[BACK TO PREVIOUS FILE](../changelog.md)** + +--- diff --git a/resources/images/boards/board-eval-pic32mz-mxc-data-capture.png b/resources/images/boards/board-eval-pic32mz-mxc-data-capture.png new file mode 100644 index 0000000000000000000000000000000000000000..27b12ec922f9ce8628f7fb76c0db9c1148b22279 GIT binary patch literal 18227 zcmc$_byOV9+Aj(OcXu7!ZE$yY5(w@vI1KJ?K?4N$00Dvpcemi~9^8Wr&gI?T{`NZO zu5<5M_xy8bt)8y#{?(&ZPjx+29j&e^hlWgy3?rLqVbU|8qd6GNY3~LBXDbv~}HdRg?wIogCOqEu73O*}NQ_-_cM|!eU;|rsj5* zZj@%0)*wd_z(rdZfD&XO0?^@6;ZSjwva|uo`?y+a`KW4}``DQaSOCOCDTTcR-w8Na zx|vdXIoLab1-(Q7|Dr4SUjFAcJAm?E5H~v!fW$uxDRouUDW#lTEhz=qI9bg(IJhYJ z1lY{@%z1(4<}8$499%$l4nB5HURDl1K^_4?AP42Ye}H#(t`=5;n$oiWX7+w10VN6r;QSx5j^KaW>D^-NUZ&3MoNOHb==3k3h53JQ&hD=E|6*=o z&TeUM>0s&T27bqK{s-%9tGT6&$Ge!+|7hbZDCKHt>gMFC?c`+t-=0$cZ;>gvc-c58 z8FWC77EYdE#{Z#$rL?J=r3m03ud#A+vU2ihbMOoDa0+sAFmrGUa&Y_?RK>{xWaa(8 zgmMXT0sklHdz-N^bu<0nf-TGit(;sPOy3m-Iha~ovO7Ck11SGvMnNejdnea-#_!T` z|4RxL6+s0@u$!r)xut@%2;g03HW0`{kl&o2%ZiuRiq+hl&ytmc1IWv2YQ@jbYHr1A z$;r*Z$su6D|KIhcoy^_;@$7%sxA^~9U(FTt-nC5a|BvbX)8YPU5`yv|@Vm3T|J@_B zEM5LxvIkNAs}%^En*YdM7gFpAhtZ@t+`O>G&SGT;D?! zLIFVl6qLk?g0zITSN2(lXUcaS_wyGar=JG%hB;t0HT2BSw)z79f!*cJ=>8Z0geh65IriGtEna24sM+XO`JR{j?j_Trk;dPC>Ab)~26 z@mV?F*}-Yuq`>3`ZHneklLyJCE`Mm|`>ro|Ff8Dom?jzK;ZUQb%&@xqx>Vg}N^x<@Bp5ewg<$Ns3q@RFm@sjL<@;YyVRxss)5Pr9WV2;NR>Gf0 z4ShK43`Kq@;z=Qf(OrH}z+{MZ!x>pt(7R}j^lBj;;1!unD+J&vI+3bs!5|^R!GzEB z*Oh9)xV5;c*19Q4YGqDgN>bs;Q%wO4S^eQ?F@rQEgVkYZBxe(UU46od+hr=?LvBLC zlt=7d1m4uq6A&vhq?F)P&1rkt_g=EKc2}IX3r{iOc?Fj{MW-2FGoL+ug}vP04+Q1O zH|1X}ce%ff^fjq97R#*ioojHGZIcj7mJLctvJx3kri9VLAWr8??T-AQjc1tqY#U|$ z1|nQ{pI-CXJ%WP{lQc<3tS^p?R@V$d#f&H@4={Ob>2;e`seUNDeVA+rYTT&MNi9M8 z9;QwMxLIgiUcq?XJDjfeyFI(6dh#nvDMhi-F;NT`_Vv%^kq$*9$DHC24AKSEV#BB) z0>iNtLnL7{OJGXTJ0mgCPEe?(EOv(h*jSk*%-(m(h0~aBVP6>vic+fWdU@P;6ty&S z91x+f`>sZAJT;d(jW%nZq9X;1uCh*YuR~zB_^5))=iik+ZyuhmJ?tUNYJ(WLa1!{R zY_>=TW3a&FZg`ns2Ty$)W6tx0qM9HlEBjXU@Kea^j+^q&Ooc-To%%MS8E5DX@gN5j zNsSHZ2HYTYWl<3;K6>CHgU*k6#r|Fwi+n_V;uZt^w!|SWRIX{l$dVF9C=w`ybc9~u z`GB!tRiWuUFXb;cBWuv+OtG1$Q(jZOTHswHZ0{6SXM%$+ChV}{+0R{{TzdPh)7QG{ z^BEp*ab$V6vp^da0^f}rCdtjmtJa=v1t!zoaHLCsmjVpzBT5)jtN6*ut)A#3pZ&}B znT=MZ7MbDYa%jU zG)@YNMY%hw3Z`NS;mLWagIV_23UtUm@YFZLPgrtuN!TIp*-)?P4!nPHP6bE~^E8TM z!JBeJ!}~&Q=MJ15eA<5#&mr1>_~|4J3eKOVol~9)kFOR7fTYZ+$PSV$qQIpD%_f^1 zcUhZi;LR1~*Zm4-rGd9=SoODpBVNiRek!FKHOpl{-6@Ik_4WpIgu-8hXclL>;GEw`FQv7^FRV|daM;Wc@e$iFP5RG{;A_X3LLDCn?IwDR&~$kr0- z7dc*Uxtm$Drr0}(!Lxc}+X~N;(A4(a*L@V4w-s)kcd~lGAB(m>#5I}HblY4|thjnI zoZhG(^44WsO~_P2MaI_u>YdWZCz9lD`EFxYue5)wFhF>UFbv~HS22DfAQYPDDWQ9P zY`<<{z}|*0g`WjW^W`OMG{qba3h!|fwfjGD3~|Bketx#W9S8r2OTb!h%z3OWit>W7 zGYuv-DZB)E#UrZAnL=m6%)&MNu|~~b%G^?0tUlN-oUB4a>U6#V>L{lm>DkUX;C#lK z3^(keGjhevPx0zefyJiBmwb!#uv+#yB60Fwm(G=cWqhlC>ziCVJJ7D&^trWvyy$X+_yJX~)4G~<+O}Ik zlM8m^)h##C&;CtVZGW=OubSFz*SuT0xawaQaSF%cH%}DF(MWfzO50(&i-154Cwki!LJ0_pA%Z_H78>3qSK9t5M zIJ<3{s;Zq?_Wq5=a4;vIIw0_NG67r4v4_&DVTrn72Kq(t&=1*+?p+OyqM#J-*Z#gr zp4$xA)!N%$UmiP0a2+r_5aD@R56l-_a_ycTr6xk#3)oMFq^z!78iV_cUcNz2^IbLxb0-=;Ns zyJ$BrTv?GlF5!!9dOr7+iJ7naSCs z9t7d_e#Bmhxw7ji*SfH}?ZFE)pLqP%#x7DIz&*42!m-ykxrGb953*e8|H)BYQT6Bk zlJWJHIdG`c_hM%**qTtJJx%{@yF&QoT4>m5Ev(CyY%JDRbqiz*iFxF3S>=*w7Jm8da=`*(CgXsMlVBj)ynLi!s_}S@Y-(b~R45Cc8Ed7Y_dTDa4zrm}i%rpHOtwsjU%!*!j-t`(~ zy~r7s*{Sz`)_R(Myv_Aqo_P2s_A=X-+CVbpu`a!zT5aw>vgcqFQNn|?v4i(n#JEt| zy#LA`^Gb5{i+H`D3xaj~&WuXU9Q8*OQ2vj=u~JacaGaD0zWriTre`39n!4 zjGK04JZLrL`=suY#k^TkVR7;_tkt@;vUt`;R26}+ZneZ`iQjWk&0n!h$T&KryVy)% zZQy3UMbpD&UTC6+>;6~-De`XHFG(+yea*<|;bDo9#7tvzr|(wboz9YbIy*ueGhzc_YK|=lz+O+E3auwR@YxB`9c-E{Vma_3`17rsn^SK ztyHw(lDnv7{QZDkt`}?z2O`{Bz{>1pO*QF@c=*!!HYt{K;#hRj^)ga)@cgp5_R(JP zvIOD$<&*OU?@o0G=uO4*?Q~O3t~VP}m$&xKZ}%jDU~>6u$7yF1ZjzR4g_X-^?JEw!Z@QA=38C3Ke&EEv_9S{3*6AyQMP9m`;Cw#9* zzO^St0fKzMl#b^{iWidvO#A22u6xktQ-ITEnOCf#SlgMec{IOaSKz4sf!`HM7k{Ol z!F@7CU}>Ybmc&!#iJD^@WI_nJGxXB$Mh|Vs)1?m2M{R6tuY$iZ*#07H-=o0RGUcKW z<|3_;pic=tc&6foi~hGa3?olfJ8`c|*i9J;JkO@o#020GLBls!T3JOBu-uF(Z1HQE zbE3_nk%_j@2?}gNS!00VZxgy_1Fxs07xVg2V%+5lLFY-8pXnpR&ye|wm#^#!_8aA? zbP;GeR3~R-89w@@sGl8%&jX~nqIJixu7tDqRsVRi_p#tIq*O%NM&Ec7Xn>V|K8!$) z)_h?LNYZ@>v6{6(uqIZ%2-gIslytPOH!g)qh$?9Y-5n57@p`Ak2JYQ3FkHJ{>Q{;_ zOMFghPS<6Yx_PD&$Hb)Gs<1-SXu#qee)4wn8AFI9xMGZ1hG&_@a7cq&LY$-d6MSa= z!WuRbS`}Bh=1$eBMVYR)r};=sR{)rb163Ljyf7d9V;&Kh8k^`wgR5${Ce z0`_>KsC}{CZkm4hprtCCFe((B|C+pA4z>W0(q1&%CzB^Ybc^UYd#)I zqxE1-TBE3=4six~Rra$?;XBbi-a&Q{$O|=P_*maV#q3&alA`+9o(r>OCMiNk-G|$5 zk$#MeKCeENlnT7~JfiK*NV(>%XK+i2L4j)zT&z7376$OK6T(nC!ub25D||EXUc;!# zl3AtcEj!Xo0Uq0h_e@Bfiu~X;o)oE!YGf^P0^Tl%4O00 zkS81Zm1q=~8B)n`T);ppX5y}X5QU8jpv*A&Wnk{Uh1v387{%9tcBYg!Kq#WZgH`m) z<-_0-|G0ID%|`oqXMcrJ3$xdTvPnL!i%LF-_$a~eRA)u!ZLU=Gwh)#-;D#ZG3atzz zUyPX<;g~V3S=p3+y-8af86g=TpI^Nh<$l``rHu^96-pez*X0S@T>e6)WLiaLaTw?q z8~&m1r_ZdN?rkGU#+q;DXxGCg;{?H>D8#@c;MqUhdxx;C^I4&HgfKYAVsz6#VxTmh z+iTP*xzz?`poM8Y@WnKw1#YgO=pLoc`Iup&LrhMnK5K0@A<_HZsJ)bew($*wT}rq0 zhhyau8b9zPF5AbFU7}^!Wpe+#fXZNUNYFpC%7V1opupKHr6faU-}*p+i(6>~9Va)F z(*2T#z3p)C5CKC2SFjdbZQ;N+)F>HEgFh=-dW*I=3u$vQGreGJ417q|uEcEcie>J) zblLa7s5_&+C~+8tN0v!D>3Sq`r7r;m?%tvr1j3<|60~gT=M80znCAMTANb$rXb1Yy zJC>vMs@!|NM(zB8jb?uiZ{6q4Yb*EZ zo(3?=Qb%DO(YiD(w!Y@f9h7?cnc`0`j~pq+i;7Slw6gHyF&U*EErXufbrI zPDF!H$QAi|@E4Bzl(Jb~Ei1M)WFU^2$l9BZs~HB(D821UzhU zEw4pCoWdp`k{$Td@0oDBpuy(lrTGa`2!rI9Ly0Z<@?uP7i>^{Kxaj-%@C~n^NOQ^1ZufAh&Y8HoV_sS3(fCal&wcrP zheok`KS6S+IG`K21BGCp^|V;k^LY%Dk-%H+jd#p{QoS6%R`2WZg8)7~9jD%kg2S4u zt`;yMcN?Lo^nRrA>_(P4Wgnb^k1y}pxcl*hKUl4`A$7ToQIi!E(yCT#P}tNJSvHMy z>XqJ1X6fjX^erA=@r$<~nO>G=?4-2~CvITNE>|m`T z#uRU*PWnzg%<`=d~;T_B~SkU!P?m< z&p~+@cUKm^e4QoKCwS7pn~@yT*5SWeJDvJ z?`$Asom9Xpee?<8exf+-?^)W#j;F1A%=>JYAAA4YBDM=<^|@LlOQ6L=#4ydEZwhX4 zYGqBPz)0rgn9?G1ZXetX^J|ZEUOxM)DaVE2aEX=cEfY^)h(*}1zqK=G+EK2V}2D;X@oYZzzRIw2y zbe8sQDhK(P*svvpFE!Y)U^{OZ#F@+*RkVbEZ*DvhA`jfAIS$3qW0LUg#^+Mi+u}VA zsx&`gP%b!0NAxlE#2a6Pu?w;FRew$oATw9m!RJ1>-K{l41jOyQNdJd`JnB6paPG5EP5 z-d0BlrI_U`r(;+*EW8Y9uBUW)cb`KM?-P}LeWU3So$2WJQ5W4VTh^6l7Fh;Kk&JF~ zl7hB2l4_%YDOjl^{JEoKgSC|i<4S;%HyaUguW>g0%8DXwQa_{4(Ptj%Ux`v_$W3)9 z%hM`rVBPyAdO?czKflan)~A3VN`%P6CWpJpvA;)J)NYX5+3!eJM!%c8(4pN7rDokT z&9LlO_p=htsk0sT$`|&>Z1(skE*Zy4@SnxECMFAa6mGmo6HGv~Dwqrkktf(Qs8ckZ z4zsC~zZ|HfW>|1mec1k923P(v@pyL>6i+O?C@Xg7P;U0LvgcKY`E>)UGYvC z5{8OmcL2wD$n#u|n3&uoO4SjT*tuD|xEzaG#qs^Qxz?2FmhNDB383=+jUym=D6y@I z{`8YZ)0>bMOXais9mjnppX*lO3);5(iEbjcO1G?KB6IBZy|BTd?ot6FmoZHguj!$n z(9|JUpSGOpE(9GjGmj2i1=GNbe2@AGaRBFDaU1_SY%yEP{ht4E2Zkw=MyM+aNAcGX zvKBsZXH^n%cr=+;rk)i#p4ZY5Z=qhybJMHLm-t-D49C*F?C~Du;{MV*@@}>MBQ?5c zTI_x%THx70&a)DBHzd?*(LK|aXNc2XCEUHIiDLC^qO_<28S)a+;+#DN=~5U?dqpL| zk>X3bUyA5e>z81JDHi98k}(I$;8mGUB~8w53Po*eNA)KklI4T}LkIlgm38={<3-yu z6kvp;8v_%ExBbJiW?0gRqaQwJ>aAc2YVQwXD$*~^#bCv&voi>bH`za0?Rz&AxcIDk zAL@lwok8ccz;4WuLfAEEq|8xv{rB@z(>g9Vz-w3uIW{(8}_!1m-4g9Q9 zYBkZLCrVlbV#XO8wf*78IA&(9)Z(=ic(oYQqLy6%(R6=1{DGyK^?<8PeZ~Q;Fo!HJ zISfb91d{th6-EOoYI6AyMJ(1N@lVY4Jf)Z;z>=w2?I1BhNgGFGj2|CXT3Nkm!ru7U2M>@a&m9aN7lJ5mbM;) zI*J8IDh~l$Vwemn31QB$#C$*1e(my9_l#JTsjzb_iiEvh&eo4l?6R^VRM;Z*)pMlw zrm;LA3639YEW~k!WAS-WQz6rB@6WFV$roeH+*ZP>>jq%1*-VWR(?-7 z?@^C&ea|&N2q`Qm#V(K#O6*zHo6}BXx-9G5`D>aQ==r6M2?JcIPH;+)N){ z+MI^q;1Jk%Uke*;o3VcmeJY7nj#s}Xe6^1s8~%As+)NH|F9*R%g&w)pXVk~Py~6UF zl~kbUiTAr`Ss$}{}huUIF{Q(hed!aUrl7RqA4pK0wR(MR?n~E&5%|B3K ztm0^!zBR{@bmy2|N?}pZ5qW2kePa`m4P9G;TagTc%GDzsY{Y4fh?dMpA~V*p*vD4~ zqfk<|pEOAG2d_^n2!0w=rT?KDSMU*b%7uuXyy%z!5h2FCPiu)?EYA<9$V4}FOwYlW ztE5KryO0Y>r+m&3ftt9uqcj11vL}H~p%vYO|M%%LaJxkT&=I;6jhhky?9UQUT3U!Z1G&^+y$Xe*0y^6sl8Hp=w8#IYhM4AfGD^5acn8L4f}kC& z(CG+jC9U{LfAwiH!Z2!R?jS(t9?WJt226`?(IP?df3q|r-v2sRQQQ5UiUTb)#^E}A z@-?w%@-@g^oEvk!Id|!jW6#bwlpKkg&t3{SI9>2VEv^rZ;>)ns+^8jsh+F7 zYJ2fSmo?`*J-zebgu1<>gdIo@@*#w~FBVA#%->Hu{>O%Ypv>Plnx{CO!2MSN9clrO z83vr0y$V$73b*MkrdiN zb)^g~xSO$(X_I%PiHrX#4)qWk`vJm?&830UMnh2|SR%{OcKgu57{|vO3pogs2A2~B zP8NC9?WU8lW{V1pgpg4Kr(}j*-V@rmgst&2z?7100X7GRBV&BG=L<~A#9)3QIKNMU zWzdoYb0T?BY+gf8M&scGj%Sf?#Z`@}ALCPhcvx($VV_?B`Ufs%@P!9CyT5J}K`XSO=Go)Nd z1_)g#c4NxlV(!I{(Jp8_+}QX0B92e0s0eLo%V7YX*|MwLa&)%I9p}WEih?_@t49IO z?9nzU%V0j7M$}VDXswVncb@aJrrpJgVZnRIMnsp-2PRUf2l8R4N$`kr9H0U&+y2|1 zDM4EtghcbcB`!+-OH^`bjeNtVjK_`5?M1S$;&{&fX^&&LTgtO74H%rY!?h#Cgo4LE7n~K$=wa`3l>kXz(=J=p+^D#dY)oHdM1MF!*%6S`ZJf}q1$6M(|XV4H#TKI)h)Iu*pB znK!e2QWDx2F;7|i*)#ulu85fFAW1lhw&?&G|FKnme0*!1-2~UY5XSZe#L|(`;6q@0 z&p#`77n~Ax$2-AhIZik0DGcb3lCXp(HVBlWi=U9 z8dXp|j0-Lst%8A_ZH5?0!iv135@$XIkWNlNrD9=H_|2_Qk*9>67R|6;Q%O^)U>hkM zIr8Y%FXe!<`pBjbYg>uJHZ%U`$7v~z1&EVe1+H`a`yxp+w$Pi|aWSBw7K^C`%WOt^ z{eiMzGXP}(A&>aJc2(Az3}f7- z^4d&4466a|+k3E00SH3arFX+344V!>T$L^Mi2@<=63d=Hh_)V?JqxfIemMg_6TZbz z8N7Kjoz%JdN&vCVXY&(%2MB3&rDf|s9>!1GrM8P20afnUHLMo}ya{0#?` zS~;tq@2}sY#YE%hXJTy5WZ~G3Z;+xg&t)$2Y_LpXgN6XddJANf!>n8ss#8MT zGMEC<$A|qm!~vL?u+W;1P_RngP|(PX#H}V};vk@r#yw0*$t>P|bJfsK)BFNNZS!R< zMunGtXq$@x#U>5!OSUCHbgoo7BCnKBP8Q#(rC;V8vkjtW#$fiGQR9Mko?$~n{Sgbe z1qEe+_yzey7C-{j;3LGF;%u0T(!3qdPDM1Ej$^&-&?in!6)%Y(txB^eazQkKb}CqG z2|Ni&#!MK3gJYc;m%WBVu~({rw+90LdF=hYMfJeH(Di1};Bi^yzHTsSd4piQ)fU?r zV92Sj9xV*icTXg!OqivgkLx5saVj@&%W!Kj6KnH_VM{4bp5Ndx4iS@qapL%XUUPKu zo9Z8*uZc(CdFIBN)~*i*dC$YJsg2O(w}R9|80P78S$uh4re`9Ct%;Ql^@40|HhFMk zpn`Fg!qizth9uZzZgXL%P#yn;gx_XcYnquvK9d$wduvkBp z*PL~(nRM8CHgA^=;;LQBdM{w2a1#OX=heygIfc&UUS`r>>+{EmK_%UJ#WN1JG zr7bE~ABg9`*O76Q_m*yAk89UQ7t-P)JUIY1Bz5P_6E6s(VZKJ zy0sr!rnC#T3{lYWyCB*PJsbv^5+c6*95qPMGSGvH5 zVhT>gdUhi4`duY#k@XKXRde2APG0)~^o-%~&%jw(K2%Jl7Eh%y2Ma`=Rw&wj&6uco zbz}`s&O#0Caw0x%HQht$G&Z9q))egF*3boFI-fmv!n#@YO0!0HUR=eXz;$lg{>vdE zG&m!h_5g-NO~kX7dXczd7CGpLuTuJTTjqJK8Mg-xGW&|z0?x6g$6qpDUe9!S2!yZ) zK4%Zfm<^g8w#FCm(WSx=lS?Cfr~9F8M;H)99&LhDRKSFfoDs9DV|S?Eh=Yp0ed>?g zCZJ++oL<0@c~OY>H~j_v{E*P~8E8ZN>%35rNO`@RRG&sv!wkO0OoJ(v>j|A4K#C0h zvxKDAx}xwT`Z|XC8$H<3}wNGI7~PFtSe%L0C4-O9yNVem6Uh~d+P zweTatc`~cLMji3;{P8^8sxBVzXowC%7|UM=bJDw!<;qZG{7ukCg6EsT$z$Zgh|{o) zL{q_Lu0FV2;Pjw`cu=H-R#ees;s<0AL)ZXuJ0+AfBUh|O2b?%r!ra{6c8Dog>Ess1 zT>-6`GTtw@=TnzcSF*B`u&E!ux3a=eKlH*G)GO!H`CU?)_4|yvGQ5Bi+gnC4EpSYd zCKx|U1N-p*T)Kq#p|j%ll2Htxz}QO{jc&EDeM}Qo#EFtd4)hC~nx+mj=X~}JjQ@R* zej&d_5cB6ZTX_o{77)?n(;77#CDr8z%_9N`6gwkgQt(`^7^*#uBCl&;IJ_n@7g)dw zndrtVX23qj8%v#u<(KnGm%8_*qjWpm+e`)JB{6795m2NNyMXRDX+Acit{PW$P9-?e z20IC^Veca5Y0hkA)`+$uWmb0a33*(Diatn_1$&;Vi!<9{`B$t5MX@P<8)&azM zvW`J>XekT2_*n5$Kk6_l>M&H`rQJUegvR1oEkH(`1PH#W^aD68JjL8qs68Io00ix* z-xInlJg74y!_3obY07%$O>|*%5ppA^*Ftm~V$52?8h8DqjVUr}74RkDnJmrWeQb?Z_&Rv?GotNK!CV482 zJPF2(4=v8pKDNwuCBlje*)=7WvT@A$nAK!v6EagqJ%%945ZwU$3G^e_V>A#yA|A0P zS0*t(6FAi$!#4U+L+X`JU(@<@>H1k4DC>0# zk31=?*xZ4D7X5QE-$;TcQeB^YuwnPGx)}*_p11p{gs}Bdc!E?=Wm_3*9bL=VKz!bg zkg9DO3Wzr8zTD&#_&3hUuP-nM%E5tE4Fb64f6PUddd&>`I`TgdTt?<34gk{*VRDr6YS7W9M;q;;e?ozY2tgE5xQ*W zlva91d~UCzzUEGg0FMYCu9yt@9ll~0HPZg(3ss*&jS%{aqJ~84Hnz*x^C26Luz2?q z#PJCqkpl-`mW|ac_ZT>l%kLNbZ1Gxr9v92tzkGk8^c(FTq*-$BrCG>(Fhg4WGPLzk zE|#XcOm7z2;upB!^j20hRK{Vi!7Q@a+VD?|s*$Gvm|r zY4+xk^gdXf;5|=}WBXT>k*%p{4MELo5*ddqi%8#f<`shIa^W3YLN;bp%HF5;JgSJH z;(R}tWFilCVfMP|MQWn^TL`q+(-=fAtBh%(O{)+J=b z%cTJBU7X zs1L=)Gm8f}v-Myb7sVnHBRN4jIzq~=%1{nq#+}1ha1uvl2Ae*j#^tgD0{oKw@r@c* zH&b@L{_@!U2JBHYg(pi&)~DAL-m=2-cuBh5*)ZlQH(W9rrc9!PGQF@8$IGWQ(&${M zvg8xy)geAS2U2YUpnkDo7|R$zI(~ptd?58+Eg?(1CB|8X6E2N+zXUNgFllXbl)b2# z?O!+VVZ-%N9?VUxF=cd@a`DN{&w*S-P^IK>kWq2`8439$@ux?)Y3$rrnjAdNGT`

amXjxQtajMq`9$!@lF><+Hj%0wqcKSSVK2%_n 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 literal 0 HcmV?d00001 diff --git a/resources/queries/boards/board_eval_pic32mz_mxc_data_capture/Boards.json b/resources/queries/boards/board_eval_pic32mz_mxc_data_capture/Boards.json new file mode 100644 index 000000000..9d9254af0 --- /dev/null +++ b/resources/queries/boards/board_eval_pic32mz_mxc_data_capture/Boards.json @@ -0,0 +1,16 @@ +{ + "uid": "PIC32MZ_MXS_DATA_CAPTURE_BOARD", + "name": "PIC32MZ MXS Data Capture Board", + "icon": "images/boards/board-eval-pic32mz-mxc-data-capture.png", + "default_device": "", + "soldered_device": "PIC32MZ2048EFG064", + "category": "Development Systems", + "mikrobus_count": 2, + "sort_order": 6, + "min_pin_count": 0, + "display_socket": "NO_DISPLAY", + "sdk_config": "{\"_MSDK_BOARD_NAME_\":\"PIC32MZ_MXS_DATA_CAPTURE_BOARD\",\"HAS_MIKROBUS\":\"true\"}", + "necto_config": "", + "display": "NO_DISPLAY", + "package_uid": "64/TQFP" +} diff --git a/resources/queries/boards/board_eval_pic32mz_mxc_data_capture/LinkerTables.json b/resources/queries/boards/board_eval_pic32mz_mxc_data_capture/LinkerTables.json new file mode 100644 index 000000000..be5a94d52 --- /dev/null +++ b/resources/queries/boards/board_eval_pic32mz_mxc_data_capture/LinkerTables.json @@ -0,0 +1,20 @@ +{ + "board_uid": "PIC32MZ_MXS_DATA_CAPTURE_BOARD", + "tables": [ + { + "BoardToDevice": { + "device_uid": "PIC32MZ2048EFG064" + } + }, + { + "BoardToSocket": { + "socket_uid": ["NONE"] + } + }, + { + "SDKToBoard": { + "sdk_uid": "2.11.2+" + } + } + ] +} From fb1436f1b2bc292beaf9b9cf23be839f270036c4 Mon Sep 17 00:00:00 2001 From: github-actions Date: Tue, 19 Nov 2024 07:23:19 +0000 Subject: [PATCH 2/3] Remove old changelog file after moving it --- changelog/new_hw.md | 29 ----------------------------- 1 file changed, 29 deletions(-) delete mode 100644 changelog/new_hw.md diff --git a/changelog/new_hw.md b/changelog/new_hw.md deleted file mode 100644 index 46721d8ef..000000000 --- a/changelog/new_hw.md +++ /dev/null @@ -1,29 +0,0 @@ -

- MikroElektronika -

- ---- - -**[BACK TO PREVIOUS FILE](../changelog.md)** - ---- - -# `DATE` - -## Changes - -- [`DATE`](#date) - - [Changes](#changes) - - [NEW HARDWARE](#new-hardware) - -### NEW HARDWARE - -Support added for following hardware: - -+ [PIC32MZ MXS Data Capture Board](https://www.microchip.com/en-us/development-tool/EV64F02A) - ---- - -**[BACK TO PREVIOUS FILE](../changelog.md)** - ---- From c54c0772e4ff748aa6aa1f8b123c476fc4b3d496 Mon Sep 17 00:00:00 2001 From: github-actions Date: Tue, 19 Nov 2024 07:23:20 +0000 Subject: [PATCH 3/3] Updated changelog files with latest release info. --- changelog/v2.12.0/changelog.md | 1 + changelog/v2.12.0/new_hw/2024-11-19.md | 29 ++++++++++++++++++++++++++ 2 files changed, 30 insertions(+) create mode 100644 changelog/v2.12.0/new_hw/2024-11-19.md diff --git a/changelog/v2.12.0/changelog.md b/changelog/v2.12.0/changelog.md index e2e4b8d72..a7493e998 100644 --- a/changelog/v2.12.0/changelog.md +++ b/changelog/v2.12.0/changelog.md @@ -49,6 +49,7 @@ Support added for following hardware: + **[2024-11-14](./new_hw/2024-11-14.md)** + **[2024-11-15](./new_hw/2024-11-15.md)** + **[2024-11-18](./new_hw/2024-11-18.md)** ++ **[2024-11-19](./new_hw/2024-11-19.md)** --- diff --git a/changelog/v2.12.0/new_hw/2024-11-19.md b/changelog/v2.12.0/new_hw/2024-11-19.md new file mode 100644 index 000000000..fef0e5e10 --- /dev/null +++ b/changelog/v2.12.0/new_hw/2024-11-19.md @@ -0,0 +1,29 @@ +

+ MikroElektronika +

+ +--- + +**[BACK TO PREVIOUS FILE](../changelog.md)** + +--- + +# 2024-11-19 + +## Changes + +- [2024-11-19](#2024-11-19) + - [Changes](#changes) + - [NEW HARDWARE](#new-hardware) + +### NEW HARDWARE + +Support added for following hardware: + ++ [PIC32MZ MXS Data Capture Board](https://www.microchip.com/en-us/development-tool/EV64F02A) + +--- + +**[BACK TO PREVIOUS FILE](../changelog.md)** + +---