Member | Action | Date |
---|---|---|
![]() |
Replied
to
New headache after import of an older project.
Thanks jpitt, It is a rail project. I just also use the Mbedtls from the Conect. Don't know an other way to use it. I can't send you an export. This are customer projects and a lot of private libs behind. What do you mean with callback.c files ? Thnks arnold |
Jun 19 2020, 1:00 PM |
![]() |
Posted
New headache after import of an older project. on
Simplicity Studio Forum
I had a serious bug in my software I could not localise. So I exported the complete Project. Than I changed a lot in tests to find the bug. To be shure I deleted the project and imported the older version like many times before. Some directories like the mbedtls was now inactive. So I opened the .isc file and made a generate. After I had to change some Options in C-Linker Miscellaneous in the Properties of the Project. They have after generate wrong values or just = without a value. This is a problem that started month ago and is still there. Very boring ! Everytime after generate I also have manual to clear some files in the emdrv and emlib directories. Allso very boring ! New I get new Direktories: DSP, Drivers and CMSIS. Never had before. On build I get a lot of errors in this directories. Whe I look into the error files I see I2c, USB and other functions I do not need and I had never switched on. In the .isc file only plugin Connect Utility mbed TLS and RAIL LIbary are activated. So now I can't continue work again for some days before somebody knows what to do. Thanks a lot. regards arnold
|
Jun 18 2020, 5:06 PM |
![]() |
Replied
to
This is absolutely ridicuous
hi, I just got this post by searching an other problem. I can 150% understand the writer. I had and still have the same problems and very very hard times. If I wouldn't have had orders to do I would have thrown SL out of the window month ago and never use it again. BUT: other competitors are even worse !!!! I also wasted a bunch of time finding strange effects and special to get used with the studio. When you are throu many things are much easier and look more logical than starting with it. May be it is the problem from us oltimers starting many years in the past with much easier tools. Of corse also with much less power. BUT the point he is talking about is really true and SL should really do something and not allways ignore critics. Of course the people at the support are mostly very helfull and competent. But you loose to much time by going thru a discussion for weeks. Sometimes the people don't reed your post right and ask the same questions again and you loose again time ! We special had a very hard time with the WG110 of example. There have been some very strange effects in the firmeware. The support there was wery poor. We could only deliever a prototype because an extern person gave us an not puplic update. Now we have the 3 or 4. Version of the firmeware and still effects ! Beside eclipse is the worst I ever worked with. I'm really not a friend of MS. But working with the MS-Studio is very big difference ! regards arnold Ps. just a comment ! |
May 18 2019, 8:26 AM |
![]() |
Replied
to
strange effects !!!!!!!!!!!!!!!!!!!!!!!!!!!
I checked this allready when I stared with SL. Keil didn't have all chips, special the BT I started with. So I couldn't use it. I used the IAR also with the demo. The compiler and debugger was better as SL. BUT it worked also on the Studio-Base and the Eclipse. So the main promblems I have would be the same. I would pay 4 to 5.000 E for a good tool. But I don't like to pay 1/3 again every year again for removing bugs !!!!! |
Jan 04 2019, 9:17 AM |
![]() |
Replied
to
strange effects !!!!!!!!!!!!!!!!!!!!!!!!!!!
The budget is not the real problem. When I started you had to pay 10 up to more then 100.000 Bucks for a tools to work with 40 years ago. That was really to much and you could not afford when starting your bussiness. If you work with a tool like SLS you loose several 100 Euros a day you mess up for nothing and your customers get mad with you. Something like SStudio is ok for geting used and start with the chips. The Chips are really good, thats the reason I still work with them ( ok not all like WDK110 - Firmware is a mess ). But SL should make a reasonable tool for 1... 3.000 Euro for professionals that rally works and helps you to save time. A better Help System would also be necessary, would also be much cheaper for the suport of SL! But there should not be a yearly charge ( suport :-( ) for repairing bucks like the industry got used to it !!! If you sell hardware and there are garbage you have to repair it on your cost ( waranty ! ). Why not also in Software ? Ok most, not if you are in the car Diesel-Bussines :-) |
Jan 02 2019, 3:57 PM |
![]() |
Replied
to
strange effects !!!!!!!!!!!!!!!!!!!!!!!!!!!
Thanks erikm, I know this effect. BUT: How do I still get the some Error with the same text, if I removed the Text complete ? " '(' before 'if' Second: I can not localise the Problem. The Precompiler doesn't give me the right infos. Strange is also, I set the preferences to "NO optimization, Debug friendly" and still get a lot of problems with breakpoints and following the code in Disassambler. Beside this settings are changed once in a while and I don't know why ? max 6 Breakpoints is also not the hit in some situations. I made 4 Projects in the last year and I lost a big bunch of time with compiler effects. Usually I work with chips of other suppliers and there tools. There are also problems but not so much like here. Not talking about MS-Studio. I'm really not a fan of MS but this is really a tool for professionals. Silicon studio possitivliy not ! I want to thank people like you and some people from SL for there help. Without I wouldn't have been able to end only one project. |
Jan 02 2019, 9:54 AM |
![]() |
Posted
strange effects !!!!!!!!!!!!!!!!!!!!!!!!!!! on
Forum
Sorry I'm really getting mad. This tool is the biggest sh.... I ever worked in 40 years. Every few days I get strange behavier. Costs me everytime a lot of time to continue work. Nobody pays me for this time ! Every few weeks I can set up my projekt complete new to resolve any strange errors: Now I get on build: E:/SiliconLabs/projekte/inc/AZ_json_def.h:185:1: error: expected identifier or '(' before 'if' I removed all lines with this text. But still I have the error. I also used clearn, that helps sometimes. This is impossible !!!!!!!!!!!!!!!!!!! That is not a profesional tool. I gess eclipse is a part of the problem. Is there any command to clean up the memory so it runs again ???????????????? Beside there are sometimes Wanings without reason, too. Like unsued variable xxx, but it is used in the function. That is not a problem but booring.
arm-none-eabi-gcc -g3 -gdwarf-2 -mcpu=cortex-m4 -mthumb -std=gnu99 '-DHAL_SERIAL_USART1_ENABLE=0' '-DHAL_SERIAL_USART0_ENABLE=0' '-DCORTEXM3=1' '-DCORTEXM3_EFM32_MICRO=1' '-DCORTEXM3_EFR32=1' '-DCORTEXM3_EFR32_MICRO=1' '-DNULL_BTL=1' '-DCONFIGURATION_HEADER="flex-configuration.h"' '-DPLATFORM_HEADER="platform/base/hal/micro/cortexm3/compiler/gcc.h"' '-DEFR32FG13P=1' '-DEFR32FG13P231F512GM48=1' '-DEFR32_SERIES1_CONFIG3_MICRO=1' '-DEMBER_AF_API_EMBER_TYPES="stack/include/ember-types.h"' '-DEMBER_STACK_CONNECT=1' '-DHAL_MICRO=1' '-DEMBER_SERIAL0_DEBUG=1' '-DHAL_CONFIG=1' '-DEMBER_AF_USE_HWCONF=1' '-DPHY_RAIL=1' -I"E:\SiliconLabs\projekte\RCE\RCE002_1-868-Wifi-Bridge" -I"C:/SiliconLabs/SimplicityStudio/v4/developer/sdks/gecko_sdk_suite/v2.4//hardware/kit/common" -I"C:/SiliconLabs/SimplicityStudio/v4/developer/sdks/gecko_sdk_suite/v2.4//protocol/flex/connect/plugins/stack/include" -I"C:/SiliconLabs/SimplicityStudio/v4/developer/sdks/gecko_sdk_suite/v2.4//platform/base/hal/micro/cortexm3/efm32/board" -I"C:/SiliconLabs/SimplicityStudio/v4/developer/sdks/gecko_sdk_suite/v2.4//platform/emdrv/rtcdrv/config" -I"C:/SiliconLabs/SimplicityStudio/v4/developer/sdks/gecko_sdk_suite/v2.4//platform/radio/rail_lib/hal/efr32" -I"C:/SiliconLabs/SimplicityStudio/v4/developer/sdks/gecko_sdk_suite/v2.4//platform/hwconf_data/efr32fg13p/efr32fg13p231f512gm48" -I"E:\SiliconLabs\projekte\RCE\RCE002_1-868-Wifi-Bridge\hal-config" -I"C:/SiliconLabs/SimplicityStudio/v4/developer/sdks/gecko_sdk_suite/v2.4//platform/base/hal/micro" -I"C:/SiliconLabs/SimplicityStudio/v4/developer/sdks/gecko_sdk_suite/v2.4//platform/radio/rail_lib/plugin/pa-conversions" -I"C:/SiliconLabs/SimplicityStudio/v4/developer/sdks/gecko_sdk_suite/v2.4//hardware/kit/common/drivers" -I"C:/SiliconLabs/SimplicityStudio/v4/developer/sdks/gecko_sdk_suite/v2.4//platform/base/hal/micro/cortexm3/common" -I"C:/SiliconLabs/SimplicityStudio/v4/developer/sdks/gecko_sdk_suite/v2.4//platform/emdrv/ustimer/config" -IE:/SiliconLabs/projekte/lib -IE:/SiliconLabs/projekte/inc -I"C:/SiliconLabs/SimplicityStudio/v4/developer/sdks/gecko_sdk_suite/v2.4//platform/radio/rail_lib/hal" -I"E:\SiliconLabs\projekte\RCE\RCE002_1-868-Wifi-Bridge\inc" -I"C:/SiliconLabs/SimplicityStudio/v4/developer/sdks/gecko_sdk_suite/v2.4/" -I"C:/SiliconLabs/SimplicityStudio/v4/developer/sdks/gecko_sdk_suite/v2.4//platform/base/hal" -I"C:/SiliconLabs/SimplicityStudio/v4/developer/sdks/gecko_sdk_suite/v2.4//platform/base/hal//plugin" -I"C:/SiliconLabs/SimplicityStudio/v4/developer/sdks/gecko_sdk_suite/v2.4//platform/base/hal//micro/cortexm3/efm32" -I"C:/SiliconLabs/SimplicityStudio/v4/developer/sdks/gecko_sdk_suite/v2.4//platform/base/hal//micro/cortexm3/efm32/config" -I"C:/SiliconLabs/SimplicityStudio/v4/developer/sdks/gecko_sdk_suite/v2.4//platform/base/hal//micro/cortexm3/efm32/efr32" -I"C:/SiliconLabs/SimplicityStudio/v4/developer/sdks/gecko_sdk_suite/v2.4//platform/base" -I"C:/SiliconLabs/SimplicityStudio/v4/developer/sdks/gecko_sdk_suite/v2.4//platform/base//../CMSIS/Include" -I"C:/SiliconLabs/SimplicityStudio/v4/developer/sdks/gecko_sdk_suite/v2.4//platform/base//../emdrv/common/inc" -I"C:/SiliconLabs/SimplicityStudio/v4/developer/sdks/gecko_sdk_suite/v2.4//platform/base//../emdrv/config" -I"C:/SiliconLabs/SimplicityStudio/v4/developer/sdks/gecko_sdk_suite/v2.4//platform/base//../emdrv/dmadrv/inc" -I"C:/SiliconLabs/SimplicityStudio/v4/developer/sdks/gecko_sdk_suite/v2.4//platform/base//../emdrv/gpiointerrupt/inc" -I"C:/SiliconLabs/SimplicityStudio/v4/developer/sdks/gecko_sdk_suite/v2.4//platform/base//../emdrv/rtcdrv/inc" -I"C:/SiliconLabs/SimplicityStudio/v4/developer/sdks/gecko_sdk_suite/v2.4//platform/base//../emdrv/rtcdrv/test" -I"C:/SiliconLabs/SimplicityStudio/v4/developer/sdks/gecko_sdk_suite/v2.4//platform/base//../emdrv/sleep/inc" -I"C:/SiliconLabs/SimplicityStudio/v4/developer/sdks/gecko_sdk_suite/v2.4//platform/base//../emdrv/spidrv/inc" -I"C:/SiliconLabs/SimplicityStudio/v4/developer/sdks/gecko_sdk_suite/v2.4//platform/base//../emdrv/tempdrv/inc" -I"C:/SiliconLabs/SimplicityStudio/v4/developer/sdks/gecko_sdk_suite/v2.4//platform/base//../emdrv/uartdrv/inc" -I"C:/SiliconLabs/SimplicityStudio/v4/developer/sdks/gecko_sdk_suite/v2.4//platform/base//../emdrv/ustimer/inc" -I"C:/SiliconLabs/SimplicityStudio/v4/developer/sdks/gecko_sdk_suite/v2.4//platform/base//../emlib/inc" -I"C:/SiliconLabs/SimplicityStudio/v4/developer/sdks/gecko_sdk_suite/v2.4//platform/base//../middleware/glib" -I"C:/SiliconLabs/SimplicityStudio/v4/developer/sdks/gecko_sdk_suite/v2.4//platform/base//../middleware/glib/glib" -I"C:/SiliconLabs/SimplicityStudio/v4/developer/sdks/gecko_sdk_suite/v2.4//platform/base//../radio/rail_lib/plugin" -I"C:/SiliconLabs/SimplicityStudio/v4/developer/sdks/gecko_sdk_suite/v2.4//platform/base//../radio/rail_lib/chip/efr32/rf/common/cortex" -I"C:/SiliconLabs/SimplicityStudio/v4/developer/sdks/gecko_sdk_suite/v2.4//platform/base//../radio/rail_lib/chip/efr32/rf/rfprotocol/ieee802154/cortex" -I"C:/SiliconLabs/SimplicityStudio/v4/developer/sdks/gecko_sdk_suite/v2.4//platform/halconfig/inc/hal-config" -I"C:/SiliconLabs/SimplicityStudio/v4/developer/sdks/gecko_sdk_suite/v2.4//hardware/module/config" -I"C:/SiliconLabs/SimplicityStudio/v4/developer/sdks/gecko_sdk_suite/v2.4//hardware/kit/common/halconfig" -I"C:/SiliconLabs/SimplicityStudio/v4/developer/sdks/gecko_sdk_suite/v2.4//hardware/kit/common/bsp" -I"C:/SiliconLabs/SimplicityStudio/v4/developer/sdks/gecko_sdk_suite/v2.4//protocol" -I"C:/SiliconLabs/SimplicityStudio/v4/developer/sdks/gecko_sdk_suite/v2.4//protocol/stack" -I"C:/SiliconLabs/SimplicityStudio/v4/developer/sdks/gecko_sdk_suite/v2.4//protocol/flex/util" -I"C:/SiliconLabs/SimplicityStudio/v4/developer/sdks/gecko_sdk_suite/v2.4//platform/Device/SiliconLabs-Restricted/EFR32FG13P/Include" -I"C:/SiliconLabs/SimplicityStudio/v4/developer/sdks/gecko_sdk_suite/v2.4//platform/Device/SiliconLabs/EFR32FG13P/Include" -I"C:/SiliconLabs/SimplicityStudio/v4/developer/sdks/gecko_sdk_suite/v2.4//protocol/flex/connect/plugins" -I"C:/SiliconLabs/SimplicityStudio/v4/developer/sdks/gecko_sdk_suite/v2.4//protocol/flex/connect/plugins/stack" -I"C:/SiliconLabs/SimplicityStudio/v4/developer/sdks/gecko_sdk_suite/v2.4//platform/radio/rail_lib/chip/efr32/efr32xg1x" -I"C:/SiliconLabs/SimplicityStudio/v4/developer/sdks/gecko_sdk_suite/v2.4//platform/radio/rail_lib/protocol/zwave" -I"C:/SiliconLabs/SimplicityStudio/v4/developer/sdks/gecko_sdk_suite/v2.4//platform/radio/rail_lib/protocol/ieee802154" -I"C:/SiliconLabs/SimplicityStudio/v4/developer/sdks/gecko_sdk_suite/v2.4//platform/radio/rail_lib/protocol/ble" -I"C:/SiliconLabs/SimplicityStudio/v4/developer/sdks/gecko_sdk_suite/v2.4//platform/radio/rail_lib/common" -I"E:\SiliconLabs\projekte\RCE\RCE002_1-868-Wifi-Bridge\hal-config" -Os -Wall -c -fmessage-length=0 -ffunction-sections -fdata-sections -mfpu=fpv4-sp-d16 -mfloat-abi=softfp -MMD -MP -MF"src/Projekt_Transm.d" -MT"src/Projekt_Transm.o" -o "src/Projekt_Transm.o" "../src/Projekt_Transm.c" |
Jan 01 2019, 1:28 PM |
![]() |
Selected an answer for
hi, is there still a chance to get an answer from the suport ?
This is our target to handle most of the customers' technical questions in this forum. We will deliver the same service to customers as we did in support portal before. |
Feb 15 2018, 2:40 PM |
![]() |
Replied
to
Wrong addition of precompiler ?
Thanks for your answer. Will think about it. BUT how will you explain: UINT32 test = GPIO; In debugger I get: test = 0x40006000 OK offset = 0x78 OK BUT: adr = 0x4000f600 ????? |
Feb 15 2018, 2:36 PM |
![]() |
Replied
to
run times ?
Thanks Joe, EFM32GG332F512 is it possible to run critical parts from the RAM ? How to tell the Compiler to place it there ? Thanks regards |
Feb 15 2018, 2:30 PM |