Page 1 of 1

Click HVAC missing driver

Posted: 10 May 2023 15:31
by cmrelectrical
Have the Click HVAC board and downloaded example from libstock manager, but a driver must be missing, see error codes below. PIC Pro is up to date any help would be appreciated.


0 1 mikroCPIC1618.exe -MSF -DBG -pP18F97J94 -DL -O11111114 -fo64 -PRG1 -N"C:\Users\Public\Documents\Mikroelektronika\mikroC PRO for PIC\Packages\HVAC Click\Examples\PIC\Click_HVAC_PIC.mcppi" -SP"C:\Users\Public\Documents\Mikroelektronika\mikroC PRO for PIC\Defs\" -SP"C:\Users\Public\Documents\Mikroelektronika\mikroC PRO for PIC\uses\P18\" -SP"C:\Users\Public\Documents\Mikroelektronika\mikroC PRO for PIC\Packages\HVAC Click\Examples\PIC\" -SP"C:\Users\Public\Documents\Mikroelektronika\mikroC PRO for PIC\Packages\mikroBUS BDF API\Uses\" -SP"C:\Users\Public\Documents\Mikroelektronika\mikroC PRO for PIC\Packages\HVAC Click\Uses\" -IP"C:\Users\Public\Documents\Mikroelektronika\mikroC PRO for PIC\uses\P18\" -IP"C:\Users\Public\Documents\Mikroelektronika\mikroC PRO for PIC\Packages\mikroBUS BDF API\Uses\" -IP"C:\Users\Public\Documents\Mikroelektronika\mikroC PRO for PIC\Packages\HVAC Click\Uses\" "Click_HVAC_PIC.c" "__Lib_Math.mcl" "__Lib_MathDouble.mcl" "__Lib_System.mcl" "__Lib_Delays.mcl" "__Lib_CString.mcl" "__Lib_CMath.mcl" "__Lib_Conversions.mcl" "__Lib_SoftI2C.mcl" "__Lib_SoftUART.mcl" "__Lib_I2C_c34d65_J94.mcl" "__Lib_PPS_Lite.mcl" "__Lib_UART_Remappable_J94.mcl" "easypicpro_v8_P18F97J94.mcl" "easypicpro_v7_generic.mcl" "easypic_v7_generic.mcl" "Click_HVAC.pld"
0 1139 Available RAM: 3557 [bytes], Available ROM: 131056 [bytes]
16 304 error: #error GENERIC BOARD DEF - Check if existing modules match your MCU #error GENERIC BOARD DEF - Check if existing modules match your MCU from C:/Users/Public/Documents/Mikroelektronika/mikroC PRO for PIC/Packages/mikroBUS BDF API/Uses/easypicpro_v7_generic.c: 19: #include "easypicpro_v7_generic.h" 1 error in preprocessor. c:\users\public\documents\mikroelektronika\mikroc pro for pic\packages\mikrobus bdf api\uses\easypicpro_v7_generic.h
0 122 Compilation Started stdint.h
13 393 '_MIKROBUS_ERR_PIN' Identifier redefined __epp_generic_gpio.c
15 393 '_GPIO_OUTPUT' Identifier redefined __epp_generic_gpio.c
16 393 '_GPIO_INPUT' Identifier redefined __epp_generic_gpio.c
18 393 '_MIKROBUS_AN_PIN' Identifier redefined __epp_generic_gpio.c
19 393 '_MIKROBUS_RST_PIN' Identifier redefined __epp_generic_gpio.c
20 393 '_MIKROBUS_CS_PIN' Identifier redefined __epp_generic_gpio.c
21 393 '_MIKROBUS_SCK_PIN' Identifier redefined __epp_generic_gpio.c
22 393 '_MIKROBUS_MISO_PIN' Identifier redefined __epp_generic_gpio.c
23 393 '_MIKROBUS_MOSI_PIN' Identifier redefined __epp_generic_gpio.c
24 393 '_MIKROBUS_PWM_PIN' Identifier redefined __epp_generic_gpio.c
25 393 '_MIKROBUS_INT_PIN' Identifier redefined __epp_generic_gpio.c
25 312 Internal error '' __epp_generic_gpio.c
16 304 error: #error GENERIC BOARD DEF - Check if existing modules match your MCU #error GENERIC BOARD DEF - Check if existing modules match your MCU from C:/Users/Public/Documents/Mikroelektronika/mikroC PRO for PIC/Packages/mikroBUS BDF API/Uses/easypic_v7_generic.c: 19: #include "easypic_v7_generic.h" 1 error in preprocessor. c:\users\public\documents\mikroelektronika\mikroc pro for pic\packages\mikrobus bdf api\uses\easypic_v7_generic.h
0 122 Compilation Started stdint.h
13 393 '_MIKROBUS_ERR_PIN' Identifier redefined __ep_generic_gpio.c
15 393 '_GPIO_OUTPUT' Identifier redefined __ep_generic_gpio.c
16 393 '_GPIO_INPUT' Identifier redefined __ep_generic_gpio.c
18 393 '_MIKROBUS_AN_PIN' Identifier redefined __ep_generic_gpio.c
19 393 '_MIKROBUS_RST_PIN' Identifier redefined __ep_generic_gpio.c
20 393 '_MIKROBUS_CS_PIN' Identifier redefined __ep_generic_gpio.c
21 393 '_MIKROBUS_SCK_PIN' Identifier redefined __ep_generic_gpio.c
22 393 '_MIKROBUS_MISO_PIN' Identifier redefined __ep_generic_gpio.c
23 393 '_MIKROBUS_MOSI_PIN' Identifier redefined __ep_generic_gpio.c
24 393 '_MIKROBUS_PWM_PIN' Identifier redefined __ep_generic_gpio.c
25 393 '_MIKROBUS_INT_PIN' Identifier redefined __ep_generic_gpio.c
25 312 Internal error '' __ep_generic_gpio.c
0 102 Finished (with errors): 10 May 2023, 15:22:34 Click_HVAC_PIC.mcppi

Re: Click HVAC missing driver

Posted: 17 May 2023 10:27
by Tanja_Kovacevic
Hi,

You are missing the path to this location:
"C:\Users\Public\Documents\Mikroelektronika\mikroC PRO for PIC\Packages\mikroBUS BDF API\Uses\"
(or wherever you have installed the mikroC PRO for PIC compiler)

But if you don't have any of our boards,
you can make your own board definition following this tutorial:
https://www.mikroe.com/blog/mikrosdk-bo ... tion-files

Or you can write us on
support att mikroe dot com
so we can send you the source code.


Kind regards,
Tanja