From 73166a0563719f7c529a250a492a6b01f3deaf72 Mon Sep 17 00:00:00 2001 From: "ivan.ruzavin" Date: Fri, 20 Dec 2024 09:57:57 +0100 Subject: [PATCH 1/3] Added release --- .../boards/board_pic18_poe_main/board.cmake | 5 + .../boards/board_pic18_poe_main/board.h | 87 ++++++++++++++++++ changelog/new_hw.md | 29 ++++++ .../images/boards/board_pic18_poe_main.png | Bin 0 -> 13184 bytes .../boards/board_pic18_poe_main/Boards.json | 16 ++++ .../board_pic18_poe_main/LinkerTables.json | 20 ++++ 6 files changed, 157 insertions(+) create mode 100644 bsp/board/include/boards/board_pic18_poe_main/board.cmake create mode 100644 bsp/board/include/boards/board_pic18_poe_main/board.h create mode 100644 changelog/new_hw.md create mode 100644 resources/images/boards/board_pic18_poe_main.png create mode 100644 resources/queries/boards/board_pic18_poe_main/Boards.json create mode 100644 resources/queries/boards/board_pic18_poe_main/LinkerTables.json diff --git a/bsp/board/include/boards/board_pic18_poe_main/board.cmake b/bsp/board/include/boards/board_pic18_poe_main/board.cmake new file mode 100644 index 000000000..fb4787ff8 --- /dev/null +++ b/bsp/board/include/boards/board_pic18_poe_main/board.cmake @@ -0,0 +1,5 @@ +if(${_MSDK_BOARD_NAME_} STREQUAL "PIC18_POE_MAIN_BOARD") + set(BOARD_PATH "include/boards/board_pic18_poe_main") + set(MCU_CARD FALSE) + set(SHIELD FALSE) +endif() diff --git a/bsp/board/include/boards/board_pic18_poe_main/board.h b/bsp/board/include/boards/board_pic18_poe_main/board.h new file mode 100644 index 000000000..a6dfc16eb --- /dev/null +++ b/bsp/board/include/boards/board_pic18_poe_main/board.h @@ -0,0 +1,87 @@ +/**************************************************************************** +** +** 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 "PIC18 POE Main Board" + +#include "mikrobus.h" + +#define MIKROBUS_1 1 +#define MIKROBUS_1_AN GPIO_PA5 +#define MIKROBUS_1_RST GPIO_PD0 +#define MIKROBUS_1_CS GPIO_PD1 +#define MIKROBUS_1_SCK GPIO_PC3 +#define MIKROBUS_1_MISO GPIO_PC4 +#define MIKROBUS_1_MOSI GPIO_PC5 +#define MIKROBUS_1_PWM GPIO_PC2 +#define MIKROBUS_1_INT GPIO_PB2 +#define MIKROBUS_1_RX GPIO_PC7 +#define MIKROBUS_1_TX GPIO_PC6 +#define MIKROBUS_1_SCL GPIO_PF6 +#define MIKROBUS_1_SDA GPIO_PF7 + +// LEDs +#define LED_D3 GPIO_PA0 +#define LED_D4 GPIO_PA1 +#define LED_D10_RED GPIO_PE5 +#define LED_D10_GREEN GPIO_PE4 + +// Buttons +#define BUTTON_1 GPIO_PB0 + +#define USB_UART_TX GPIO_PC6 +#define USB_UART_RX GPIO_PC7 + +#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..ed13288c3 --- /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: + ++ [PIC18 POE Main Board](https://mplab-discover.microchip.com/v2/item/com.microchip.portal.evalboard/com.microchip.subcategories.tools.development-boards/mcu08.dm160230/1.0.0?view=about) + +--- + +**[BACK TO PREVIOUS FILE](../changelog.md)** + +--- diff --git a/resources/images/boards/board_pic18_poe_main.png b/resources/images/boards/board_pic18_poe_main.png new file mode 100644 index 0000000000000000000000000000000000000000..b63852f487bdca17d45d695c724d7ae2744fe452 GIT binary patch literal 13184 zcmcJ01ymf(w`WKQL4y+@=r9C#f(#lM+}$BC4DRldKyY^m1a}E8gS!vz4#C|mVfp^@ zo!xid?mPST?3}Ld>h9n5duwW{dqNcDB`{ElQD3}xfgvRcR(?Jj|J9I@p7(Ye398Qr z6gx>R#}_Z&cK_875*XgTfAIqG*j!c9NmEW11hKVdHZ-<1f-<{V+dZRSyxElg?Ly(c#Q!nwVDWzmdp;8Ym^nGw zfmm2vU0s=7Ihbu7Oj+1?d3jk_*;&}xnVu0$j_x*2hHgwYj#U5V0ERk39L(*U%x!Hb z{^Dq8Wb5oC0C-mQpEg+A{ms_K@n3#=_85zsp&bhwGwWYA{R3zW`5R~F>|pf|;l>aa zs1?*2YUAYijAi>9YiDNbWb0^V`@doR_wD~hz_V}VTU;RQHDC&Iy*q1VlK~WQvGF(9Z1vxYUpI^plWMt_3ub2{##`Vb}nXi3R(?w z8)I8nN4o!s017sAf(iisiW(Ce`}3yC#tP#22x4PnU}Xcbvi=h)XKQS3;{G3?ysB*M zAWm)&JIDV5ea;zULnp)k5^M|snb(aF#T0+j*_0G@4THa9m0L5x{H8k=w#GO?Pl@i1|5aT+lh8hzwpf^u;f z85?u+vOzf6{!I_Ig*g8e*?-d;|6kH8IG8_|mZ8;uo6lbb_g6}QB+VV4gXR9Oico>t z|Ep(ZPVtW{02xC5%5DJwhtH|msDAdwc5*NqeV?63_HbXlZ`Y!4-zO4Msdku z!4>xM8@OZ1G4EB2!5^PCl~}AVOk9}fPpg_)P(lI}(e&^{si=rbYl|gA!)e;D z^^it58T3iDVhQWm@dVzBkP9J8a;d3e0@XUNyi(;bfuFKevsFvkxtcJv61DX8Gqr7F zgK6g3xB|*8b(@_c#H$DDth=n^;=*#0m<@Ow_NOXEB_jEqj=i6Dy~)c}>4Q&40=JMp z`Q?`!k`Q@qiu|FZ2oO$$G7bTVL)P56nutCn;z{R8KV1$lrNaeWFI{Hw>ql99JUoZ4 zOQoR+ca7!&ie$3CJpN2omGbu4uS|K9_E8grS)rhGVM)bG7O3og`-WYK{3uqOU}0kJ z4!xY{adb`R^W8J)3O~tc0JZAH;+vS#1ov*-`pXR2O93}(TwON9qIJ2-bCso1Bev5# z-p)FPXwF!cKYhgp1W_QQW~r2Xj2I}g^em|zygtB<;~p6vUR|-^bQvBV=`pGV#^G)P z+0CV=+4HlorJ2JlCn@kmC=2;8Iu%WX)h)keGr{Ua*Y0fh-CuH3C>lKQ37v}ofdPnR zh2R=`$z(RvyN#GApUe8zr9wV16Yk>87*m)7ufkM006pbynpXr{x%@SSe=#k^S4M_l zicGZ%C7bwPifXzn=s&-5({!VFA%B_GeTsSa(hrM=fL0`5k#QpJ7z@(1=(dqkaK^V_ z&bdDqNR6kJrOV`Bnt1>!Mn=ISq7+6(k-7~)L?lC=UGKb0$_@k{Xgr-|J^Y!LwZ{4woeX&3N+e_T&q98 z2iYOm!~)R<4Sv;u+3|496BFSaN3_4C(01P#MRvS;W{b~lCu4)Qhas3oj<}mDZp;24 zFzcHe&>tI6WR@F_Om*gx_?=!3o@m0rz%5wqaF&>7VR%_=Le76Pl2ec0$CA|-8&E}o zF7gr~6bRWzO0`*QVk)*g5cZ=JlQf-hayrTKbV_c@8p9KGUAf_E6}a*`jAQvd9VB$U zCiG{n=hr;~=k=td8J-#^Y%6@+rY=%+X4 zrWT}q*@Q4hKxS-iP@*nO>|$wJ5s}qbeN@2ivAFJV+Px0!QsY<(qORS6HChAWX)WA4L=sH|55K_n5_@d#zU=&ba8&$*%g8wboe{X*F6m*E!fVHfJj`i%bVuAlF7q zegvDFX)p7MJv z?~*(E+4AQv%?~a)fuV>^{s#|Dhf>-=9P@yTD7;n|^)v2D#<+0&0^mCo6sZGjK&X6g zIK-1IPrcTAlsQ6Q59V}Jd%uvCbfE%!hsHpK$Xugq7Oo$XGT3obi0kST!KkE0WsIV1 z!q^RVd6>DTWELWs*M1L;@59j|<{zQZ>|5v6!2B>AWIVO?hhNk8hJNSXp_@TC*|exl zhM8ulmBz8+wcCnsl?CGV$KL1I`~78H0y1HR4& z!jrqZW_^{`sdb`Riihd?KNb>~S8u-KN3rVBlQfNKE;L$b*tTeDHb9$On>bFmFf7#i z-;D#LeE9i#FT#dY=>@Shs4rhvk%)i;17vID3UC^_opA*MiVx1Ehx2b%j#Mo_ZX5p) zvBy_G`1ygt+#xA;qhH{ma>BlKI(1v7h*?m8OD#akpS&oZXVU6;MB1fu%>CfytfN(5ORZetVHGC|0#fnn6 zSgj=J!cvAC9&WH=z?_JwDjoQ{b%z4@8U^KL66>kfyX+EW-IMS>90nV(h)5;_eM<u4ck>J(f9v_W9KXtwLS|VQpt!h8H&Z_#knk;nEkj{ zN#pyw&xQP6pz+s?WgyP{IuPN@+Jn<9!ppk{U0*#){k5E8VneKM>7LH(gkL>WVM8+Y z?iij5CHhB}Q|~EWs;c$WFmf&f5sjt96P@v-vQ+6fe2yO_tz}!PZaY*bA~DXry>*V;OIKYxQEt3SRY-TYCJ5q5y;(Ub!X$;h{BYVQj} z5gUP7Zz!2><@hla@%F2_3(84fOKoibNiVI~PS#HmGv0_+L>BPh6P>#>Q%eh`04}GP z6tU*{daNJXKCP@!J(V_Tf@htvD61Y9K7o-@?jF$pR4@S3_1tctEjUWzKS0*=D#7%+1+8ukvB5v-|6g%mrWm zma>M4R{~5zocH$HvuK8Rj_FOT64~2_hTDxvL_Um(I(b7A{Kbjg-3EVVx{<~5C-$d)pv zx(21ew}!xQDcc7MA|`3BF&@sUu=gM&JG~%kShuc6pb%eOw`6hp57MPx)1;k-nz~^1 zi{M%stc)N^ilV&R4O77qy_xIrbsg2t zdO11S*aM5c8b&;+4~Rf5aV$W{$#L>vRRH6_`yVL&SYNKKBKPk0z6xD53c1MwMGG4# z&{?zb(4gwxQC0vkT2<6MB18oFu66y22!=^H=~3bv>W4kJ%TG<6f}bPc$fHjxAM+2L z|7@K*E+vz7--t45eX4aLK48!-WxlW!y5sOVnyVf&QG%xw%Hx$0Q5+%(%*)rgUS~>w z@szmch~GCUQ_h`oFn41b9oD7FkT+W7+Pva-a7`2id^#DR?v-}GTxXV!czHF6+bu#$ zZ9ubNmBrh7mKOKpuC40ml~be*U$yO%zXJYw;B0)^fjgKnt~H~an;B7a5q9(9B2J~h z3JK>H0K`LJM`dS64mpuGr;f&N$?%^6H97m+hap9*lSvNMNx zN%f6o6LSK4hj^;LdG9#96_`Yd?XmQn5W#G){r>T>EW7XJ446ZUH! zM+HiWAp4UeV+pdqJen4u=yM#XaXs6-xA_wxAoICi@ptrlT<;nPN0J;nFZYPIzXX85 z(7aOCwET?*DywKn)~Fy^8h_VbH#>)Z%KOO{+Wb)^?Cbzykwo*8!%P|i%A!8^$|gyE zf}HOa7kmbHhz7g6y*1E3%Neiui^Qp3KYFSnzED`Z&`r>+9x z-NkFD9o}zhfa-{uUKIAk|A>c2v=j%CCOE833e204&W-zD1yXp50NP zyq0?DKWE1Fl32T)iB#0f(K*5%=4T~CGH8q)L#!d1WYO6F!}lDQk)_OGb&*U&9e*?f z)S(ILJys=GNn){Qx}@~`3iBi)A>H1M;?ZOX_S3~Ul8&WPj)$5m)?)DaN5F+`l$kDC8iV&3=uE!-(J{ax1NQ{QAI<6d!Bj7 z2 z>+bIt_vKr92WlC}Z_mo#7+jnC)PoJE(M46Sg62TH&i7z@51Yh{KZc=qYItG@bcj+P zkY9h=#g@jYV#NN2g-kwx`AKO^EybAeTk&8Gf0Tgqmj)Ik73%!Kl0%!5{EF(YDLo$( zXVvYF2>Rri$Eps5`ycuFPfuTwkdbbNY_b4?nBlt3U@pqI2(gq}QboDeDy~3$zvWUp zH{;;xWU1kV0pc%`Jz|YBBFx+&+{KKeEI8bV%eJr(4m~CHY9@l2BpxouK-chP;hwS$ zEz}+h?6!?8ix2sRI7kTn@0V+U3}#hdii;(20@iy`GBrvbog4GYxLWP@_b>&kZpZqN zhUKg*E!zhwoMYww?RI^ehX<KPesZY&8^k!)2c(K0<; zceR_oOcC%5{hk4YTFBO=elA9*wD)A}L2!>2(6jckJZE=x#$au14)8S0K;x*U#eOB^ zG~Wmbs2sK49Y^*DYU=CkT)>3}MCacSikSA6Rjm=+T^8+_)mb?)_?Hegw7wA;yG-Sg zN0U=Co3@lRb8@|!Se^}v58b3;Djns#3LY&sbsVWK!Y{{OcpKH?aM{v!KIZ9r@on@^ zQG&-^MINGI@U=-F7W`uOXdgrdm}b@`ilV_~+uqqRvy>T6lp42aX{@RMJQ-FEhH9F_?zcKyAdr;A0&UobPa3hq zyMmV;hRh8^JaLnc4zmb#80ZcQR_8m_@G4`M@$t$a7WfEzqqd3i`ECC_^&hLJud?cR zqbw}Zvef-1lai99hxh@?r%kz`EkRZa-ppebn{y~CWLH@dw3ukRO(pL^!N`nceWC3zdfI> z_1aE%y~_L^E$V-vo$bf2%ONY_z1B(`*ji})6H(!P=4}hxaT%PZ|0=pTmMx`ifu_}O z7K0aKhBIr4jUu4iM@_`hKZU1`ADDmIAXqO+2%m@>wbP4HoRIqN@wKlOv|>l2w=7CK zfF7=ZBV}b(*2Zs-)4QN#yK6EnO$o&-CvOwknB&au+vMQx+8Z+Mh>b?_Y^2T`KP|Re zZ3)^M&q4I@D=rKk%h}^`E0<7EAipwsWq>HlQtmK$^uSYBCoDgEJM!E0qHm{UDmlxx z?``%xV>XkxhYq>T0+3~3X=Yr$K=HO^l4a8XG^pdUJOFnIuhPWaU3O==Rwm;xUmH#P zp7uk0-0|@)E~@P&=KaZSgb$TK_4)pF^E;&EVx-14wQcg>yAn?YBCU>NM&dcyKNEc~ z{XLH%@RhXP!}smd#;m1;Of;GERcz?^V86*4Y#+aqTf|72O8uN)bBr?<@!EnYBcD4i zm0%No?Jcd}vXlFN+tb4{s01~rU`yS+Ao&ue&{=F6@J4J)ci`E9u{<-5ETbd5Rg}L# z9ho|C)%S*FEd9nUDWOXpZ^|upV}qTeI?OF22w7yKk|z6vr+_yNx z-ytx|clz!r`4C9&Mt{}tvtBCI7gN?rZv66C9#d&t#V677``=+65ta;=Jjl`sY9J;e z9R)TjZB+%mtVPMpc&nL1q-AcK0xxR>O5=?X#9uvXGmq>`jd8AI4G|C5Cu^G$3a9;} zX>Ru3v4z;b@=_Qcdr2`b;F#p=>utA5Q`E>JKk9FefqM8}`;JfP6j+j>Uw|mOv&)1J z0D>a$OPI1rmE6y|5=>>bLhh^;ziXZ?%b!iX9mfKP8XP1{@Sh5??oKBHkHdMkied9h zS%=%1W#<}jAu&sL(s4U2?-R16LIe)AIS$F1?eS!t4&wgv%b+JaC&m>Y??!b1-b+2D zxs}PAURbGmiCE5fJ8SrrCgXLk1>sFn62VVh%*DzxZRP>Za0~Br@tocj?>B^VbxD>< z3LJcYtebyE7FmX0y=AY=bntOUg6rkN$R?8YB*^7NB~tCmd#^SNShL?V*|6^*UL820tcEAOGV6cL7XZo8KAcf1krO}0sJr~FYM8bM`ZeSEU?t)!L% zAL%=4VoJ3}<;`IhH?`p&{YQyyZAjwUA-!SQz!(OsGL_Q$bs&efq;%Bz*qA=EG{$HW z!`!6G<3kep)22f6!4Lk!>CjsM*z3pG{_IiJ7YYhwuDV%Isc?ZHhw@yEdg92vBW zhBBlchjc4XZkWq)4%4D2C=RfaXxKuZtgD-+N~f5twRX72p&I(}GW89zmz0sAeTYY` zID7hsSZPH~xZ~!Ew_BntC~kYR?M|sUe^6tm+^$Mj_*iBP0&LVf%1vQ656e4MFxYW3 zO!S)QF6Y4tTZ0;X*G*m8Z@#22CIm~s`5gPoAB$RUwwvWv5$q=dTtf)CL z(v&$L=?T-!>S1vv0pQn5))(9@-R;aT^7f9J1e8bx6|~qBYoTS^6Zef)H?+!kzOJ9n zjW;kIx9L27yJF#t!x$g!av5i(JTT-S0qod8i%{Y&Ze4#$3E1+diz^ z{LXX79#e^pREL?B>$GJ2-KONL)szv`IpyJ`A?Sh3JKnA#472438_6ZoArdu8@DUYCYj%NgI1$Lzq2aa z&89t%VMoirU}MFTyz?ZOePXrC0kOOcZkP+38yD(4dE8)OPfJk5QM#rEHR@~UeVmb! z@T6I-DY$j`1)AiLIgD~WoAGa%l5wsw!7JKR8m?g7;TbM`OLHI-Uu@Y7S);IpA8j=z zoJC-f_w6LP9#fi?pU&M9XyLx!(7IFT7Os}C-B*-Qpy zNQRy5jIMAlervszZ8BSJ9`35dZie6*FYpbV^q;M)kj!|)wB{%K%6@xanwd|vVjJ!8 z>?owa?h#h!+GxoyW`GFUPwKQfSuVDx0w{bAg(v0lvv)JNt7`+c zJ|QMuo9Bo8EX|Mnp}9uM*s5{`1=VR40(WxdN$Nzy&Wh>DfUF)(yf5NwY|Uk9uON%O zPaAaQKVaQ~@1j)NKyV}J?f3WWWf?rR32KLV?6%g>xvT=MjO6^T7&o{M`SxBd-Ak3u zVe!U#$LN*B-e21OFx!P5)tuplEyh8II3Z9&kU{GMg@MQVOPMSBNjgmxsD)41PyIKT zoSehPcm@rc-y$^}8^>^e(yH(3skp6Pi+bslI@Zs0-B+7xmgAYxQrds)L}-bSfK}Jj z-<&eJ`tKbx7puq9oIC0!rvZe;lvD$dl{jD78fMh0TJ7Y#v3Z!XsFv5^yzUKDWpGa1 zo;91YE}jO3=IS@tT~GCID)85Fr`bUI<^=H=dY3vGJ^NhjcYC`Ei{*hhhJ_VT9UY%W zqYOH1Yk1mNLzYX8Ea_YAQc{{mi~0;Q?cBd@bkc_%SeB~Jy21MmXE;EX(zw(qqB^Cl zPaC|6>gq&$$LmY?=zY!9NJ@8Yu-=C0D7(Vlb9IiPxLIap#_}`a9b`C@JWk@^ly!=3 zRb0ue0=thh4&4M&U68gl+x9+*)b-?#VF&v^#2z}RaNK^4MC2ry+z7mc{3z;_?+l|@ zb*6Vk9q)^Xzm(S>QvE(P?CpYznMm6Qh+esx{u~s(*FQ1b!*^yt?^naw?c6JGV-UW|r-AlAEk4rMwjZ)C3~h zJ%T(Pdpj8~{zS)>n<<vK3GzD_lIa(FSFc;Zk+_{<&F8k`ZQCOwad)j^@C%8qV}vQiW7(u!HTM^& zyP1HcbQppTO(`D1iYUbM3c0R(XfzRM$HO(Nd?7WC-05eq>M8VQ5lJ&qml=r~Z=_wT zqSAWa)GRBojE;Y)?F~kP4&)Vool|5C%!cO2xZ7aL=4Gu4qZq?*#1*T-up`fW?}+F_ z<5S|ByQ?7I)WtXT7ZIB*I6Rc>IFytQvJ(CH1nk>$U%Nbo5~fDDnZauKvP12x&gd7@ zK3I2Md$PxVjQ;t1jBuv0cpSg_p3-k;nEeJ?^Qw4NcRO`QaIs+U*eMov+|%Z7^0kUo4r7?d-Cd0JZtKYAG(Qczx&3k&$c~f_ z80C9j1@I*ZQ7kp*Ur5=^FaJak&{3}-1fOMTll3QX5TWWH3?>O?Mpy;frOhnEBAR=|47(UXw(8>pFa7|D{aCnEw1|vPLZK zkYw2(H~_vvz8Yk286ZhAqTh7*y8g!}@~}1H=~Tmja&cNz(ZYUjN$i;Lz(gS1F+ok2 z8WmsGmojwzmF~FfsdK^Cz8I6eSw9<%B0pO)bE^Dr2#03X#bKA}fgG-aU zOpcq4hbL`+Xp3)VDAE7fIHzEnapVh<-oM*9ia z^$2iTHsYM=xR%TwUq+3qFh{JQ=^j(VqwX{~Ax4wz<$(7AdOh_$&VDK2MDJR_mCLvb z=b6B?)uw$IHTBS<8B4~B3hdeqPOpBJt@*^+lkEO$-qdv+9Z~GpdX8>|!{cq2^Yk?V8Wc$m%y|NRi1t+_Vosn+>H#6ng z>~=`!!W1@3qsCffX!3{G`zt=bPhts!GTRjH2p^~!^t zyY>z~^Wk52O(=)fZ^T5D9Ht_opIr798P(29Sw{UUz7h$OTobhbaZxL_w9WKH(TVNv zOL<_~%PT8W?Hr`}?jX88d6V$l$t?OoU)ZpL>p{1(9!a0L&&Q}wKkcOpi|OAn%W@j$ zO8P#%5X8ae__7)F{YSc~i4V^6EPz>qaL6S#7C*HNNx^6D;&G=>a6~Wa5wT_Q`n2)s z{zuV>!a4<{pFTZ?aCzS4F?M9)Gl?Vo1^GU2_eo+T?f~>wA*cRgST@r4Zi$xX?cu^} z`0sbQ?~jEwq>XhBj9tlcXR5{-INXX6u3i-A_J%mA$ml~4*W8Qq2+$m5Xax~#kqo;; z#pVk$loD8NaJ1QzDR=3SiL?m%%PE{hJ55Lr=?PJRPQgQ&d(G6aGzIjwgPrZ!ibajz z)4mH_%`6kp9)sgC+&)!Gfim$@D4(5X$!xG0687@v+4i~jwv>-5yM|Ov|9A4Wp1`sp1cjS*f24GRU%UfQ3{wuZP7W+4Fh4egX zkqqBoVm?>B^*?=QG5C3Xu+bxevv8E0)Jvev?KGAy98p~~xGGbQYzw(Oatf^asno?O8{M&h6!+3S(&nzzcsJ zQL>T8nCiCJuOZT?khV@?4QUL$y&M|{s~Euyq2_(`?uYksl~mI`TucMeFy-L6Jsi7Bx<9l%W6UaHDbr$~;> zk8DrRJNUq`Lwv273>Gf<+OA^OS-j3ByD`$o1?tCU(>F)cY&MJ>6D#!i`qnbM2?bi_ zG*~vZar(;1cG~@Qc&;zwIHgOBkz6Lm)<1LgjJ|g{OV-G2;(-SyV=Q{4@Oa1EsQ!5E z98kBU=Y)O)(Buuv5jW@5;VjTVfq9tEgx!{Z+X_H75a)utpXb4yEu>-kvzw;C&fOMZ z^T96RL$|2p!>#;lFiFn#`j#aYmoR3>RHmpz)J{JbH(ZQ;DSkhXCN<-T9k(E;^s>Gw z{IEy5#93S!A9nnJCv(sriuz4{?aeKq9n+gr-;?4hKcHWdHa7g+qB{U6)4&u2W}G=Z zw%|)PFc@;r;^%1L{EaP8{KQNf0H!T1KYe&Q!@P?#Lv^i5+m&0q>((I4vAcZv5J4%O z*t0vw+O*QEbKDZubLAcjyLPbli9PTMlNp+fXM7zKmQ~}7m60kzR}&4xMPw@Enn9tC znvo{baK)+ukDX^KB2bF*3ddX1>Qkf3eY@EPFZsB9w0wDK?ECmHZ+|)th0=4TIwbn9$&H1d5SFoYRcM3xnz|nw+#QN3h~WgbYaOyWIs; z`94uHe{X5ObEMgwTCkJG2p9j_nl8#XV`VestbAa*xt5itC0F#ll! zt|er7eAJ=^A@zlnc!* zLN{})YlPfr;B}~ndX0RdOLM#Z`ol+KW~rTeX`D?qi#~BbkK>U0LjDq<*n#mn5RpgFn=p`owy|R8d+2J zPP|$5;Z8J(wN0R#O44G0kLMlya)I-$+SUlT{Muqx3nmaO=VZb@ciYfFg*s?bPvV z=x_wFos<2x`Iho%GoXm826s%qcw1pHYKoQ1G-mF7_f()JXDnrkJcJO`vP{~+6!ezv zZV)6AM>OAp=6epXE+Vm~3ROLm`Y2FWgq?BmjyL-F7n;P654+L;YFyfHk-&lA7sk$1 zILfyO4isFw z&0gJo>H?j$TDuA^7WFA~Z=B)A-;K$xTBwJ5Aym@Ndy2_FFiu$Ja z>W;5b<7F4;7o8KHOIYmTitE7$ce-prHT?S8S#MH}X(Dc~q4el@ebeAK$=Af*AhLU@ zx|6w4jvbcMje&Q;SG8vhUEJqs3SNm4F6b9mchu??Ozogo@p*N9obXjObE z0?8`GCTYS~Mb&9ZGYTR@NMc_#5ut8=f84%l(BmFP{JPC67uaNz;}al}B6}a{(#&I^ zFJN%4lSPhH14L+*pgN7Q3%O_hMEEDY){ngV0Ck)*!E6d>rZk`6)E-=^?B@ zCPx^9MmO&^uUv{|sh>{aRCGs{(B6Yh8G!Kosz%7Hc)Bft&*#h~@vQ;Z#h=;zoN020 zCK1Y6l9j3-rZb?6?Js_$G(1K`J^d=Uc8ZK}*zQ)rYnt%dn(?H)Wmj>DWD&fhE@XyW zVV)ILE7+nd=S$7mDdG`{C7h{}<9Sl)s$o)C7;2$_E|I&&(fM%nM%E>-2hFlK2Mifp z`7eK8M4oih-$2m!O%t2u{X;D0l}@qHlhE)xVHYQxQK39JuGp=EbYL; zx8LOX69J~ZyWA5?$@>g966`dvt=%5dkmG^?0C@$Mg}YuD#lZ*XdhuynYy?#)tZyBb zfRQJ`GtmMu&x|1R6sMc3oIO*T(fNE#W%qz1qAnx#sWrj(FNbwR`X8ID}O<$Zj9-{|}4i9%W-zI}JS z$q^;mQ0J}FE18hfxHAE-hLhvU&;v%HtpqZX$fE#)Vy&tlohDTw;Jl;-dCz?DkB^nz@DZ;-2BKcN*5A*LdF#FHH$ zfl7J0)W0p8?06+52zc;tU(dT$SsPjJ6E`K?hh@g}slT+M%f+b)eqcg;Z#!}q^qlJ` zU$FY@xmWP7=&MRUb8B}mP-O-+lt0Y=D67%^2H10y@USh^(@)$8;((w_ESSEDxK3J} z-gUH}2E_&E%FjTBqM?CCwcs-So-DC}5=f!5?#oo0xWt1@l$6ASF(+# zXu8@NUzzEWZMo29Sve<)5cAEwG>~z=Wo32)w^-L~^R>}l68prhlDf}69K5o%RFK+7 zi!F}O5Wv)mWi`f-Qd9c+A+;Pk<|F$aBQrB1ffh%Ygm8Ctf42%44?5PmB)M0tKqQjt1=6@AQ@lx{4#(=UL4N`fHhh2D%LF`Mip;9YJ=KQSAF zG=={GEVCb&jl!vxw+uHj{}3XHt}-L69_=g%HmX29W8+K@K8a?9^oM@S?*|Vfhfp-K zRgQfO0FDKGd3Rsf6iH6pUnQ@~5klN+IrtdSdu?;(+P%7Zw;n~SBf>@W|Jt5dez1|x Wlo$Pc{`bs_7gA#K;Bt}AU;YR30^Mf- literal 0 HcmV?d00001 diff --git a/resources/queries/boards/board_pic18_poe_main/Boards.json b/resources/queries/boards/board_pic18_poe_main/Boards.json new file mode 100644 index 000000000..eeec9647e --- /dev/null +++ b/resources/queries/boards/board_pic18_poe_main/Boards.json @@ -0,0 +1,16 @@ +{ + "uid": "PIC18_POE_MAIN_BOARD", + "name": "PIC18 POE Main Board", + "icon": "images/boards/board_pic18_poe_main.png", + "default_device": "", + "soldered_device": "PIC18F67J60", + "category": "Starter boards", + "mikrobus_count": 1, + "sort_order": 7, + "min_pin_count": 0, + "display_socket": "NO_DISPLAY", + "sdk_config": "{\"_MSDK_BOARD_NAME_\":\"PIC18_POE_MAIN_BOARD\",\"HAS_MIKROBUS\":\"true\"}", + "necto_config": "", + "display": "NO_DISPLAY", + "package_uid": "64/TQFP" +} diff --git a/resources/queries/boards/board_pic18_poe_main/LinkerTables.json b/resources/queries/boards/board_pic18_poe_main/LinkerTables.json new file mode 100644 index 000000000..a7392480a --- /dev/null +++ b/resources/queries/boards/board_pic18_poe_main/LinkerTables.json @@ -0,0 +1,20 @@ +{ + "board_uid": "PIC18_POE_MAIN_BOARD", + "tables": [ + { + "BoardToDevice": { + "device_uid": "PIC18F67J60" + } + }, + { + "BoardToSocket": { + "socket_uid": ["NONE"] + } + }, + { + "SDKToBoard": { + "sdk_uid": "2.11.2+" + } + } + ] +} From c2640722d0f083e081967d2e3d67415cd13ec2f4 Mon Sep 17 00:00:00 2001 From: github-actions Date: Fri, 20 Dec 2024 09:17:27 +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 ed13288c3..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: - -+ [PIC18 POE Main Board](https://mplab-discover.microchip.com/v2/item/com.microchip.portal.evalboard/com.microchip.subcategories.tools.development-boards/mcu08.dm160230/1.0.0?view=about) - ---- - -**[BACK TO PREVIOUS FILE](../changelog.md)** - ---- From c50d0e45daf06f89fa2d3f25b2164e0edb375c8d Mon Sep 17 00:00:00 2001 From: github-actions Date: Fri, 20 Dec 2024 09:17:28 +0000 Subject: [PATCH 3/3] Updated changelog files with latest release info. --- changelog/v2.12.2/changelog.md | 1 + changelog/v2.12.2/new_hw/2024-12-20.md | 29 ++++++++++++++++++++++++++ 2 files changed, 30 insertions(+) create mode 100644 changelog/v2.12.2/new_hw/2024-12-20.md diff --git a/changelog/v2.12.2/changelog.md b/changelog/v2.12.2/changelog.md index 1e114a6f3..8865a6ab6 100644 --- a/changelog/v2.12.2/changelog.md +++ b/changelog/v2.12.2/changelog.md @@ -75,6 +75,7 @@ Support added for following hardware: + **[2024-12-17](./new_hw/2024-12-17.md)** + **[2024-12-18](./new_hw/2024-12-18.md)** + **[2024-12-19](./new_hw/2024-12-19.md)** ++ **[2024-12-20](./new_hw/2024-12-20.md)** --- diff --git a/changelog/v2.12.2/new_hw/2024-12-20.md b/changelog/v2.12.2/new_hw/2024-12-20.md new file mode 100644 index 000000000..0cc8aa155 --- /dev/null +++ b/changelog/v2.12.2/new_hw/2024-12-20.md @@ -0,0 +1,29 @@ +

+ MikroElektronika +

+ +--- + +**[BACK TO PREVIOUS FILE](../changelog.md)** + +--- + +# 2024-12-20 + +## Changes + +- [2024-12-20](#2024-12-20) + - [Changes](#changes) + - [NEW HARDWARE](#new-hardware) + +### NEW HARDWARE + +Support added for following hardware: + ++ [PIC18 POE Main Board](https://mplab-discover.microchip.com/v2/item/com.microchip.portal.evalboard/com.microchip.subcategories.tools.development-boards/mcu08.dm160230/1.0.0?view=about) + +--- + +**[BACK TO PREVIOUS FILE](../changelog.md)** + +---