Difference between revisions of "Bulletin-board"

From Wiki at Neela Nurseries
Jump to: navigation, search
m (adding microcontroller comparison notes.)
m (^ Justicia: - Vladimir Putin and 2024 Russian election.)
 
(179 intermediate revisions by the same user not shown)
Line 4: Line 4:
 
</center>
 
</center>
  
 +
Keywords:  [[#nordicsemi_toolchain|Nordic toolchain]]
  
  
== Tech Companies ==
+
== [[#top|^]] Overview nn bulletin board ==
  
 +
Esta pagina es para poner enlances y notas que probablemente querremos compartir con otros fuera de estas paginas del wiki NN, o que no vamos a anadir a las paginas permanentemente.  Esta lugar en el wiki NN es como un tablon de noticias en los lugares donde acampa la gente.
 +
 +
<!-- comentario -->
 +
 +
== [[#top|^]] Recent Links ==
 +
 +
<!--
 +
2024-02-12 - Startpage.com search "ford ranger replacement door handle" . . .
 +
*  https://www.partsgeek.com/xw7hkdk-ford-ranger-door-handle.html?gad_source=5&cid=17662858251&gclid=EAIaIQobChMIsfPc4aGmhAMV3hatBh3klA_CEAAYAyAAEgJIbPD_BwE
 +
-->
 +
 +
<!-- 2023-07-21 Friday - recover from non-flashable target board:
 +
 +
$ /opt/SEGGER/JLink_V766e/JLinkExe -nogui 1 -if swd -speed auto -device LPC55S69_M33_0 -CommanderScript /usr/local/bin/runner-cpu0.jlink
 +
 +
$ /opt/SEGGER/JLink_V766e/JLinkExe -nogui 1 -if swd -speed auto -device LPC55S69_M33_0 -CommanderScript /usr/local/bin/runner-cpu1.jlink
 +
 +
 +
File runner-cpu0.jlink:
 +
 +
ExitOnError 1
 +
r
 +
loadfile "/home/ted/projects-sandbox/workspace-for-nexus/nexus-gateway-firmware/build/cpu0/zephyr/zephyr.bin" 0x10000000
 +
g
 +
writeDP 1 0
 +
readDP 1
 +
q
 +
 +
 +
File runner-cpu1.jlink:
 +
 +
ExitOnError 1
 +
r
 +
loadfile "/home/ted/projects-sandbox/workspace-for-nexus/nexus-gateway-firmware/build/cpu1/zephyr/zephyr.bin" 0x0003a000
 +
g
 +
writeDP 1 0
 +
readDP 1
 +
q
 +
 +
 +
-->
 +
 +
 +
<!-- 2023-07-20 - strange pyocd JLink programming failure flashing second core:
 +
 +
********* ******** ******** ******** ********* ********* ********* **********
 +
 +
 +
ted@localhost1:~/projects-sandbox/workspace-for-nexus/nexus-gateway-firmware$ ./scripts/flash
 +
-- west flash: rebuilding
 +
ninja: no work to do.
 +
-- west flash: using runner pyocd
 +
-- runners.pyocd: Flashing file: /home/ted/projects-sandbox/workspace-for-nexus/nexus-gateway-firmware/build/cpu0/zephyr/zephyr.hex
 +
0001418 I Loading /home/ted/projects-sandbox/workspace-for-nexus/nexus-gateway-firmware/build/cpu0/zephyr/zephyr.hex at 0x10000000 [load_cmd]
 +
[==================================================] 100%
 +
0023050 I Erased 229376 bytes (7 sectors), programmed 220672 bytes (431 pages), skipped 0 bytes (0 pages) at 10.01 kB/s [loader]
 +
-- west flash: rebuilding
 +
ninja: no work to do.
 +
-- west flash: using runner pyocd
 +
-- runners.pyocd: Flashing file: /home/ted/projects-sandbox/workspace-for-nexus/nexus-gateway-firmware/build/cpu1/zephyr/zephyr.hex
 +
0001353 I Loading /home/ted/projects-sandbox/workspace-for-nexus/nexus-gateway-firmware/build/cpu1/zephyr/zephyr.hex at 0x0003a000 [load_cmd]
 +
[==================================================] 100%
 +
0009441 I Erased 98304 bytes (3 sectors), programmed 79360 bytes (155 pages), skipped 0 bytes (0 pages) at 9.62 kB/s [loader]
 +
0009547 E Not supported by current CPU + target interface combination. [jlink]
 +
0009548 C Invalid error code: -2 [__main__]
 +
FATAL ERROR: command exited with status 1: pyocd flash -e sector -a 0x3a000 -t lpc55s69 /home/ted/projects-sandbox/workspace-for-nexus/nexus-gateway-firmware/build/cpu1/zephyr/zephyr.hex
 +
ted@localhost1:~/projects-sandbox/workspace-for-nexus/nexus-gateway-firmware$
 +
 +
Second build and flash attempt:
 +
 +
ted@localhost1:~/projects-sandbox/workspace-for-nexus/nexus-gateway-firmware$ ./scripts/flash
 +
-- west flash: rebuilding
 +
ninja: no work to do.
 +
-- west flash: using runner pyocd
 +
-- runners.pyocd: Flashing file: /home/ted/projects-sandbox/workspace-for-nexus/nexus-gateway-firmware/build/cpu0/zephyr/zephyr.hex
 +
0001301 E Not supported by current CPU + target interface combination. [jlink]
 +
0001314 C Invalid error code: -2 [__main__]
 +
FATAL ERROR: command exited with status 1: pyocd flash -e sector -a 0x10000000 -t lpc55s69 /home/ted/projects-sandbox/workspace-for-nexus/nexus-gateway-firmware/build/cpu0/zephyr/zephyr.hex
 +
 +
 +
ATTEMP 3:
 +
 +
ted@localhost1:~/projects-sandbox/workspace-for-nexus/nexus-gateway-firmware$ ./scripts/flash
 +
-- west flash: rebuilding
 +
ninja: no work to do.
 +
-- west flash: using runner pyocd
 +
-- runners.pyocd: Flashing file: /home/ted/projects-sandbox/workspace-for-nexus/nexus-gateway-firmware/build/cpu0/zephyr/zephyr.hex
 +
0001446 I Loading /home/ted/projects-sandbox/workspace-for-nexus/nexus-gateway-firmware/build/cpu0/zephyr/zephyr.hex at 0x10000000 [load_cmd]
 +
[==================================================] 100%
 +
0017564 I Erased 163840 bytes (5 sectors), programmed 163328 bytes (319 pages), skipped 0 bytes (0 pages) at 9.94 kB/s [loader]
 +
0017668 E Not supported by current CPU + target interface combination. [jlink]
 +
0017669 C Invalid error code: -2 [__main__]
 +
FATAL ERROR: command exited with status 1: pyocd flash -e sector -a 0x10000000 -t lpc55s69 /home/ted/projects-sandbox/workspace-for-nexus/nexus-gateway-firmware/build/cpu0/zephyr/zephyr.hex
 +
 +
 +
Build time warning building Debug:
 +
 +
-- Found GnuLd: /opt/gcc-arm-none-eabi-10.3-2021.10/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/bin/ld.bfd (found version "2.36.1")
 +
-- The C compiler identification is GNU 10.3.1
 +
-- The CXX compiler identification is GNU 10.3.1
 +
-- The ASM compiler identification is GNU
 +
-- Found assembler: /opt/gcc-arm-none-eabi-10.3-2021.10/bin/arm-none-eabi-gcc
 +
CMake Warning at /home/ted/projects-sandbox/workspace-for-nexus/zephyr/subsys/random/CMakeLists.txt:11 (message):
 +
 
 +
 +
      Warning: CONFIG_TIMER_RANDOM_GENERATOR is not a truly random generator.
 +
      This capability is not secure and it is provided for testing purposes only.
 +
      Use it carefully.
 +
 +
 +
Load components for LPC55S69:
 +
driver_common component is included.
 +
driver_reset component is included.
 +
device_CMSIS component is included.
 +
CMSIS_Include_core_cm component is included.
 +
device_system component is included.
 +
driver_ctimer component is included.
 +
driver_lpc_rtc component is included.
 +
driver_lpc_gpio component is included.
 +
driver_pint component is included.
 +
driver_inputmux component is included.
 +
driver_inputmux_connections component is included.
 +
driver_flexcomm_spi component is included.
 +
driver_flexcomm component is included.
 +
driver_mailbox component is included.
 +
driver_lpc_iocon component is included.
 +
CMake Warning at /home/ted/projects-sandbox/workspace-for-nexus/zephyr/CMakeLists.txt:870 (message):
 +
  No SOURCES given to Zephyr library: drivers__rtc
 +
 +
  Excluding target from build.
 +
 +
 +
CMake Warning at /home/ted/projects-sandbox/workspace-for-nexus/zephyr/CMakeLists.txt:1914 (message):
 +
  __ASSERT() statements are globally ENABLED
 +
 +
 +
-- Configuring done (3.6s)
 +
-- Generating done (0.0s)
 +
-- Build files have been written to: /home/ted/projects-sandbox/workspace-for-nexus/nexus-gateway-firmware/build/cpu1
 +
-- west build: building application
 +
[1/194] Preparing syscall dependency handling
 +
 +
[2/194] Generating include/generated/version.h
 +
-- Zephyr version: 3.4.0 (/home/ted/projects-sandbox/workspace-for-nexus/zephyr), build: zephyr-v3.4.0
 +
[21/194] Building C object CMakeFiles/app.dir/src/thread-pulse-counter.c.obj
 +
In file included from /home/ted/projects-sandbox/workspace-for-nexus/zephyr/include/zephyr/kernel_includes.h:22,
 +
                from /home/ted/projects-sandbox/workspace-for-nexus/zephyr/include/zephyr/kernel.h:17,
 +
                from /home/ted/projects-sandbox/workspace-for-nexus/nexus-gateway-firmware/apps/cpu1/include/thread-pulse-counter.h:9,
 +
                from /home/ted/projects-sandbox/workspace-for-nexus/nexus-gateway-firmware/apps/cpu1/src/thread-pulse-counter.c:1:
 +
/home/ted/projects-sandbox/workspace-for-nexus/nexus-gateway-firmware/apps/cpu1/src/thread-pulse-counter.c: In function 'pulse_count_callback':
 +
/home/ted/projects-sandbox/workspace-for-nexus/nexus-gateway-firmware/apps/cpu1/src/thread-pulse-counter.c:49:54: warning: suggest parentheses around comparison in operand of '&' [-Wparentheses]
 +
  49 |    __ASSERT_NO_MSG(pins & BIT(pulse_input_spec.pin) != 0);
 +
/home/ted/projects-sandbox/workspace-for-nexus/zephyr/include/zephyr/sys/__assert.h:107:9: note: in definition of macro '__ASSERT_NO_MSG'
 +
  107 |  if (!(test)) {                                            \
 +
      |        ^~~~
 +
[114/194] Building C object zephyr/drivers/counter/CMakeFiles/drivers__counter.dir/counter_mcux_lpc_rtc.c.obj
 +
In file included from /home/ted/projects-sandbox/workspace-for-nexus/zephyr/include/zephyr/sys/util_macro.h:34,
 +
                from /home/ted/projects-sandbox/workspace-for-nexus/zephyr/include/zephyr/sys/util.h:17,
 +
                from /home/ted/projects-sandbox/workspace-for-nexus/zephyr/include/zephyr/devicetree.h:21,
 +
                from /home/ted/projects-sandbox/workspace-for-nexus/zephyr/include/zephyr/device.h:12,
 +
                from /home/ted/projects-sandbox/workspace-for-nexus/zephyr/include/zephyr/drivers/counter.h:27,
 +
                from /home/ted/projects-sandbox/workspace-for-nexus/zephyr/drivers/counter/counter_mcux_lpc_rtc.c:9:
 +
/home/ted/projects-sandbox/workspace-for-nexus/zephyr/drivers/counter/counter_mcux_lpc_rtc.c: In function 'mcux_lpc_rtc_irq_config_0':
 +
/home/ted/projects-sandbox/workspace-for-nexus/zephyr/drivers/counter/counter_mcux_lpc_rtc.c:259:4: warning: implicit declaration of function 'EnableDeepSleepIRQ' [-Wimplicit-function-declaration]
 +
  259 |    EnableDeepSleepIRQ(DT_INST_IRQN(id));  \
 +
      |    ^~~~~~~~~~~~~~~~~~
 +
/home/ted/projects-sandbox/workspace-for-nexus/zephyr/include/zephyr/sys/util_internal.h:72:26: note: in definition of macro '__DEBRACKET'
 +
  72 | #define __DEBRACKET(...) __VA_ARGS__
 +
      |                          ^~~~~~~~~~~
 +
/home/ted/projects-sandbox/workspace-for-nexus/zephyr/include/zephyr/sys/util_internal.h:64:2: note: in expansion of macro '__GET_ARG2_DEBRACKET'
 +
  64 |  __GET_ARG2_DEBRACKET(one_or_two_args _if_code, _else_code)
 +
      |  ^~~~~~~~~~~~~~~~~~~~
 +
/home/ted/projects-sandbox/workspace-for-nexus/zephyr/include/zephyr/sys/util_internal.h:59:2: note: in expansion of macro '__COND_CODE'
 +
  59 |  __COND_CODE(_XXXX##_flag, _if_1_code, _else_code)
 +
      |  ^~~~~~~~~~~
 +
/home/ted/projects-sandbox/workspace-for-nexus/zephyr/include/zephyr/sys/util_macro.h:180:2: note: in expansion of macro 'Z_COND_CODE_1'
 +
  180 |  Z_COND_CODE_1(_flag, _if_1_code, _else_code)
 +
      |  ^~~~~~~~~~~~~
 +
/home/ted/projects-sandbox/workspace-for-nexus/zephyr/include/zephyr/devicetree.h:3950:2: note: in expansion of macro 'COND_CODE_1'
 +
3950 |  COND_CODE_1(DT_HAS_COMPAT_STATUS_OKAY(DT_DRV_COMPAT), \
 +
      |  ^~~~~~~~~~~
 +
/home/ted/projects-sandbox/workspace-for-nexus/nexus-gateway-firmware/build/cpu1/zephyr/include/generated/devicetree_generated.h:11306:46: note: in expansion of macro 'COUNTER_LPC_RTC_DEVICE'
 +
11306 | #define DT_FOREACH_OKAY_INST_nxp_lpc_rtc(fn) fn(0)
 +
      |                                              ^~
 +
/home/ted/projects-sandbox/workspace-for-nexus/zephyr/include/zephyr/sys/util_internal.h:105:36: note: in expansion of macro 'DT_FOREACH_OKAY_INST_nxp_lpc_rtc'
 +
  105 | #define UTIL_PRIMITIVE_CAT(a, ...) a##__VA_ARGS__
 +
      |                                    ^
 +
/home/ted/projects-sandbox/workspace-for-nexus/zephyr/drivers/counter/counter_mcux_lpc_rtc.c:263:1: note: in expansion of macro 'DT_INST_FOREACH_STATUS_OKAY'
 +
  263 | DT_INST_FOREACH_STATUS_OKAY(COUNTER_LPC_RTC_DEVICE)
 +
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
 +
 +
 +
POSSIBLE SOLUTIONS TO LOCKED CPU0, AND TO RETURN TO SUCCESSFUL FLASH STEP:
 +
 +
west flash --runner=pyocd --flash-opt='-e=chip'
 +
west flash [--runner=pyocd] --erase
 +
west flash --reset-after-load
 +
 +
 +
 +
********* ******** ******** ******** ********* ********* ********* **********
 +
 +
-->
 +
 +
KEYWORDS : START HERE start here :
 +
 +
*  https://martinfowler.com/articles/is-quality-worth-cost.html  Martin Fowler best coding practices
 +
 +
 +
*  https://www.npr.org/2024/02/21/1232635617/doctors-didnt-think-much-of-her-constant-cough-a-nurse-did-and-changed-her-life?ft=nprml&f=1134955065
 +
 +
Apache2 Project:
 +
 +
*  https://github.com/apache/httpd/blob/trunk/server/util_mutex.c#L134  . . . source code reference to review for enum naming convention
 +
 +
2024-02-23
 +
 +
*  https://www.bbc.com/news/world-europe-68372958  War In Ukraine Two Years Going
 +
 +
2023-10-11
 +
 +
*  https://github.com/zephyrproject-rtos/zephyr/issues/24429  LPC55S69 FLASH internal crashes firmware on read of erased not programmed memory.  See also "CHECK_BEFORE_READ".
 +
 +
2023-10-04
 +
 +
Toradex Verdin ARM family TI-AM62 single board computer:
 +
*  https://www.toradex.com/computer-on-modules/verdin-arm-family/ti-am62
 +
 +
2023-08-28
 +
 +
*  https://www.newyorker.com/news/postscript/putins-deadly-revenge-on-prigozhin
 +
 +
2023-08-22
 +
 +
Pomona alligator test clips model 2240:
 +
*  https://www.mouser.com/datasheet/2/159/d2240_1_02-1512858.pdf
 +
 +
2023-07-10
 +
*  http://security.ubuntu.com/ubuntu/pool/main/p/python3.11/python3.11-minimal_3.11.2-6ubuntu0.1_amd64.deb
 +
 +
<!-- https://eseye.wistia.com/medias/8wi4zgk83u eSeye firmware introductory video, eYese founders inventors of Zigbee -->
 +
 +
*  https://www.bbc.com/news/world-europe-65921377  "Revenge is a sin"
 +
 +
*  https://us-browse.startpage.com/av/anon-image?piurl=https%3A%2F%2Fimages.axios.com%2FoJv84uuFPDd8dFiOkrJtYVAC9cM%3D%2F0x0%3A1920x1080%2F1920x1080%2F2022%2F10%2F06%2F1665090173966.png&sp=1686774938T9ea68eee111f326e53077c28b9840d04b45bd3d7c3ce998a671be53d4c7daf6c
 +
 +
2023-06-06
 +
*  https://www.nature.com/immersive/d41586-023-01370-w/index.html  Rewilding The Planet - Nature Journal
 +
 +
2023-05-23
 +
*  https://www.bbc.com/future/article/20230519-the-sound-recordings-used-to-coax-back-species
 +
 +
 +
2023-05-01
 +
*  https://www.boethingtreeland.com/plants/verbena-peruviana-purple/ Boething Tree Land Nursery
 +
 +
2023-04-19
 +
*  https://www.microsoft.com/en-us/microsoft-teams/download-app
 +
 +
yyyy-mm-dd
 +
*  https://www.msn.com/en-us/news/other/sending-f-16s-to-ukraine-is-the-right-choice-but-it-will-be-a-tough-fight-opinion/ar-AA1bE1gX
 +
*  https://www.bbc.com/news/world-europe-64470092
 +
 +
2023-01-10
 +
*  https://www.nytimes.com/2023/01/08/world/europe/ukraine-russia-volunteers-chechens-tatars.html
 +
*  https://www.geopoliticalmonitor.com/the-ukraine-peace-proposal-shadows-of-versailles/
 +
0531 . . .
 +
*  https://www.aljazeera.com/features/2023/5/31/how-putins-penchant-for-jail-jargon-changed-russia
 +
 +
2023-01-08
 +
*  https://www.geopoliticalmonitor.com/ukraine-war-why-the-optimists-may-be-correct/
 +
*  https://www.geopoliticalmonitor.com/putins-choice-on-ukraine/
 +
 +
2023-01-02
 +
*  https://www.atlanticcouncil.org/blogs/ukrainealert/vladimir-putins-failing-invasion-is-fueling-the-rise-of-russias-far-right/
 +
 +
2022-12-31
 +
*  https://www.npr.org/sections/pictureshow/2022/12/31/1143662337/ukraine-russia-war-injured-soldier
 +
 +
2022-12-29
 +
*  https://www.bicycling.com/culture/a42154519/the-tragic-story-of-moriah-wilson/?utm_source=pocket-newtab  Moriah Wilson gravel racing champion
 +
 +
2022-12-22
 +
*  https://www.nytimes.com/interactive/2022/12/21/world/europe/bucha-ukraine-massacre-victims.html
 +
 +
2022-11-05
 +
*  https://www.theguardian.com/commentisfree/2022/nov/05/ukraine-democracy-russia-zelenskiy-us-washington
 +
 +
2022-11-02
 +
*  https://www.nytimes.com/2022/10/11/world/europe/russia-ukraine-kyiv-bombing.html
 +
 +
2022-11-01
 +
*  https://medium.com/dev-genius/the-programming-language-s-of-the-future-24af5cfa8479  Programming Languages of the Future
 +
 +
 +
2022-10-26
 +
*  https://getpocket.com/explore/item/the-rise-and-fall-of-the-bombshell-bandit
 +
 +
2022-10-25
 +
*  http://archive.ubuntu.com/ubuntu/pool/main/f/fwupd/libfwupd2_1.7.9-1~20.04.1_amd64.deb
 +
 +
 +
PWM and dead time in context of PWM, H-bridge application of dead time . . .
 +
 +
*  https://electronics.stackexchange.com/questions/134712/what-is-pwm-dead-band-and-when-should-i-use-it
 +
*  https://hackaday.io/project/3176-gator-quad/log/11741-pwm-control-and-dead-time-insertion
 +
 +
 +
Links to NXP AN11538 on State Configurable Timers:
 +
*  https://community.nxp.com/pwmxy87654/attachments/pwmxy87654/lpc/39011/1/AN11538_SCTimer_PWM_Cookbook%20v5.0.pdf
 +
*  https://community.nxp.com/pwmxy87654/attachments/pwmxy87654/lpc%40tkb/95/1/LPC_SCT.pdf
 +
*  https://www.nxp.com/docs/en/application-note/AN12726.pdf
 +
 +
---
 +
 +
*  https://news.yahoo.com/day-care-workers-used-horror-131820768.html
 +
 +
---
 +
 +
 +
*  https://www.politico.com/news/magazine/2022/10/17/fiona-hill-putin-war-00061894 - Fiona Hill, Putin, Elon Musk and the war in Ukraine
 +
 +
*  https://apnews.com/article/ukrainian-children-russia-7493cb22c9086c6293c1ac7986d85ef6
 +
 +
2022-10-11
 +
*  https://www.concretesawing.com/request-estimate-form
 +
 +
2022-10-07
 +
*  https://www.quectel.com/wp-content/uploads/2021/03/Quectel_BG95BG77BG600L_Series_QCFG_AT_Commands_Manual_V2.0-1.pdf
 +
 +
 +
2022-10-05
 +
*  https://llvm.org
 +
*  https://terralang.org
 +
 +
Quectel_BG95-BG77-BG600L_Series_QuecOpen_RAM_Memory_Management_V1p0.pdf
 +
 +
Sparkfun SEN-17871 KX132-1211 break-out board:
 +
*  https://www.digikey.com/en/products/detail/sparkfun-electronics/SEN-17871/14302549
 +
 +
Earlier . . .
 +
 +
*  https://www.politico.com/news/2022/09/26/iranian-drones-ukraine-russia-war-00058802
 +
 +
*  https://www.bbc.com/news/world-europe-62965272 <i>"zdyec shivut lyudi"</i>
 +
 +
*  https://www.msn.com/en-us/news/us/i-watched-life-leave-his-eyes-parents-warn-against-metal-straws-after-4-year-old-is-stabbed-in-the-throat/ar-AA11J7kZ?ocid=entnewsntp&pc=U531&cvid=9cfb4cee1a0a4a8792fa93b0afa4c83e
 +
 +
 +
2022-08-24
 +
*  https://www.st.com/en/evaluation-tools/b-u585i-iot02a.html . . . STM32U5 "Discovery kit" development board
 +
*  https://www.st.com/content/ccc/resource/technical/document/user_manual/group0/b1/b8/7a/f2/f7/8d/4b/6b/DM00347848/files/DM00347848.pdf/jcr:content/translations/en.DM00347848.pdf
 +
 +
2022-08-18
 +
 +
*  https://www.st.com/content/ccc/resource/sales_and_marketing/presentation/product_presentation/4a/c2/01/20/3d/e6/4c/08/stm32l4_marketing-pres.pdf/files/stm32l4_marketing-pres.pdf/jcr:content/translations/en.stm32l4_marketing-pres.pdf
 +
 +
L4 . . .
 +
<ul>
 +
*  https://www.st.com/en/microcontrollers-microprocessors/stm32l4-series.html  STMicro L4 series MCUs
 +
 +
*  https://www.mouser.com/new/stmicroelectronics/stm-stm32l4-mcu-fpu/
 +
</ul>
 +
 +
U5 . . .
 
<ul>
 
<ul>
*  https://skyward.io/inflight-gcs/
+
*  https://www.st.com/en/microcontrollers-microprocessors/stm32u5-series.html
 +
 
 +
*  https://www.st.com/content/ccc/resource/technical/document/datasheet/group3/b2/be/35/73/83/01/4f/77/DM00793673/files/DM00793673.pdf/jcr:content/translations/en.DM00793673.pdf
 +
</ul>
 +
 
 +
https://portland.craigslist.org/clk/cto/d/battle-ground-ford-450-xl/7541293996.html
 +
 
 +
2022-08-xx
 +
 
 +
RPi Pico SPI example code . . .
 +
*  https://github.com/raspberrypi/pico-sdk
 +
*  https://github.com/raspberrypi/pico-examples/blob/master/spi/spi_dma/spi_dma.c
 +
 
 +
- - -
 +
 
 +
*  https://datasheets.raspberrypi.com/rp2040/rp2040-datasheet.pdf - FPU not present, see section 2.8.3.2. Fast Floating Point Library
 +
 
 +
# RTK7FPA6E1S00001BE, RTK7EKA6M1S00001BU
 +
 
 +
*  https://www.doulos.com/partner-webinars/working-with-devicetrees-toradex/?pk_campaign=TDXE
 +
 
 +
 
 +
What to do with old clothing, used garments:
 +
*  https://www.theatlantic.com/technology/archive/2022/08/what-to-do-with-old-clothing-donation-waste/671043/?utm_source=pocket-newtab
 +
 
 +
 
 +
*  https://www.renesas.com/us/en/document/dst/ra6e1-group-datasheet?language=en&r=1521986
 +
 
 +
*  https://github.com/zephyrproject-rtos/zephyr/blob/main/samples/drivers/led_ws2812/boards/nrf51dk_nrf51422.overlay
 +
 
 +
 
 +
2022-07-22 - RPi Pico success stories - Pimoroni Picosystem
 +
 
 +
*  https://www.raspberrypi.com/success-stories/pimoroni-picosystem/
 +
 
 +
2022-07-18 - Infineon 32-bit micro part family XMC1100 . . .
 +
 
 +
*  https://www.infineon.com/dgdl/Infineon-xmc1100_AB-DS-v01_06-EN.pdf?fileId=5546d4624a0bf290014a4bdaff9325bd&ack=t
 +
*  https://www.digikey.com/en/products/detail/sparkfun-electronics/DEV-18288/15216111?s=N4IgjCBcoLQBxVAYygMwIYBsDOBTANCAPZQDa4ArAGwIC6AvvYQExkgAiAogGoxhzM4dekA
 +
*  https://www.digikey.com/en/products/detail/raspberry-pi/SC0915/13684020
 +
 
 +
YYYY-MM-DD
 +
 
 +
*  https://chrome.google.com/webstore/detail/authenticator/bhghoamapcdpbohphigoooaddinpkbai/
 +
 
 +
 
 +
 
 +
Duniya . . .
 +
 
 +
*  https://www.theguardian.com/world/2022/aug/06/russian-prison-camp-ukrainians-deaths-donetsk
 +
 
 +
*  https://www.nytimes.com/2022/07/29/business/bezos-yacht-rotterdam.html
 +
 
 +
*  https://www.theguardian.com/commentisfree/2022/aug/03/taiwan-nancy-pelosi-visit-ukraine-us
 +
 
 +
 
 +
*  https://www.nytimes.com/2022/08/01/world/europe/ukraine-south-counteroffensive-nuclear.html
 +
 
 +
 
 +
*  https://www.lawfareblog.com/russias-demonstration-army-red-flag-us-security-force-assistance
 +
 
 +
*  https://www.rand.org/blog/2022/06/should-ukraine-settle-with-russia.html
 +
 
 +
*  https://www.csis.org/analysis/russias-coming-great-power-struggle
 +
 
 +
 
 +
*  https://www.agilyx.com/tigard/drop-off/  Regenyx and Agilyx polystyrene recycling - 13240 SW Wall Street, Tigard 97223
 +
 
 +
*  https://www.theguardian.com/environment/2022/jun/17/hawaii-traditional-farming-methods-ancient-food-forests?utm_term=62b448df71a11b5850416944953caee0&utm_campaign=GreenLight&utm_source=esp&utm_medium=Email&CMP=greenlight_email
 +
 
 +
<!-- -->
 +
 
 +
 
 +
=== [[#top|^]] 2022-11-02 WED - Ford F-450 ===
 +
 
 +
*  <S>https://portland.craigslist.org/clk/cto/d/battle-ground-ford-450-xl/7541293996.html</s>
 +
 
 +
*  https://portland.craigslist.org/mlt/cto/d/troutdale-ford-dump-truck-great-shape/7552283475.html
 +
 
 +
<!-- -->
 +
 
 +
== [[#top|^]] Recent Notes ==
 +
 
 +
2023
 +
<ul>
 +
1127<br />
 +
distortion free eye loops at McMaster-Carr:
 +
*  https://www.mcmaster.com/products/eye-loops/distortion-free-loupes/
 +
Grainger industrial supply one option for eye loop, sub five dollars:
 +
*  https://www.grainger.com/product/AVEN-Eye-Loupe-10X-Power-39AN75?opr=PDPBRDSP&analytics=dsbrItems_3G985
 
</ul>
 
</ul>
 +
&nbsp;<br />
 +
<ul>
 +
0502 - cel module debug output:
 +
<pre>
 +
$GPGSA,A,1,,,,,,,,,,,,,,,,*32
 +
$GPVTG,,T,,M,,N,,K,N*2C
 +
$GPRMC,,V,,,,,,,,,,N,V*29
 +
$GPGGA,,,,,,0,,,,,,,,*66
 +
$GPGSA,A,1,,,,,,,,,,,,,,,,*32
 +
$GPVTG,,T,,M,,N,,K,N*2C
 +
$GPRMC,,V,,,,,,,,,,N,V*29
 +
$GPGGA,,,,,,0,,,,,,,,*66
 +
$GPGSA,A,1,,,,,,,,,,,,,,,,*32
 +
$GPVTG,,T,,M,,N,,K,N*2C
 +
$GPRMC,,V,,,,,,,,,,N,V*29
 +
$GPGGA,,,,,,0,,,,,,,,*66
 +
</pre>
 +
 +
Similar output with some non-zero data in the NMEA sentences:
 +
 +
<pre>
 +
$GPGSA,A,1,,,,,,,,,,,,,,,,*32
 +
$GPVTG,,T,,M,,N,,K,N*2C
 +
$GPRMC,,V,,,,,,,,,,N,V*29
 +
$GPGGA,,,,,,0,,,,,,,,*66
 +
$GPGSA,A,1,,,,,,,,,,,,,0.0,0.0,0.0,1*2D                  +-----------------------------+
 +
$GPVTG,,T,,M,,N,,K,A*23                                  |                            |
 +
$GPRMC,,A,0000.000000,S,00000.000000,E,,,,,,A,V*17        |  Cannot open /dev/ttyUSB0!  |
 +
$GPGGA,,0000.000000,S,00000.000000,E,1,00,0.0,-18.0,M,18.0|                            |
 +
$GNGNS,,0000.000000,S,00000.000000,E,NNNNNN,00,0.0,-18.0,1+-----------------------------+
 +
$GPGSA,A,1,,,,,,,,,,,,,,,,*32
 +
$GPVTG,,T,,M,,N,,K,N*2C
 +
$GPRMC,,V,,,,,,,,,,N,V*29
 +
$GPGGA,,,,,,0,,,,,,,,*66
 +
$GPGSA,A,1,,,,,,,,,,,,,,,,*32
 +
$GPVTG,,T,,M,,N,,K,N*2C
 +
$GPRMC,,V,,,,,,,,,,N,V*29
 +
$GPGGA,,,,,,0,,,,,,,,*66
 +
</pre>
  
<!-- comment -->
+
Excerpt 3:
  
== [[#top|^]] Common Microcontroller Peripherals ==
+
<pre>
 +
$GPGSA,A,1,,,,,,,,,,,,,,,,*32
 +
$GPVTG,,T,,M,,N,,K,N*2C
 +
$GPRMC,,V,,,,,,,,,,N,V*29
 +
$GPGGA,,,,,,0,,,,,,,,*66
 +
$GPGSA,A,1,,,,,,,,,,,,,0.0,0.0,0.0,1*2D
 +
$GPVTG,,T,,M,,N,,K,A*23
 +
$GPRMC,,A,0000.000000,S,00000.000000,E,,,,,,A,V*17
 +
$GPGGA,,0000.000000,S,00000.000000,E,1,00,0.0,-18.0,M,18.0,M,,*42
 +
$GNGNS,,0000.000000,S,00000.000000,E,NNNNNN,00,0.0,-18.0,18.0,,,V*0C
 +
$GPGSA,A,1,,,,,,,,,,,,,,,,*32
 +
$GPVTG,,T,,M,,N,,K,N*2C
 +
$GPRMC,,V,,,,,,,,,,N,V*29
 +
$GPGGA,,,,,,0,,,,,,,,*66
 +
</pre>
 +
</ul>
  
*  https://en.wikipedia.org/wiki/Synchronous_Serial_Interface
 
  
 +
Search for `float32_t` definition:
  
== [[#top|^]] HP laptop model 15-ac133ds ==
+
0113
 +
<pre>
 +
ted@localhost1:~/projects-sandbox/workspace-out-of-tree/modules$ grep -nr float32_t ./* | grep typedef
 +
./hal/nxp/mcux/mcux-sdk/CMSIS/DSP/Include/arm_math_types.h:280:  typedef float float32_t;
 +
./hal/nxp/mcux/mcux-sdk/CMSIS/Include/arm_math.h:409:  typedef float float32_t;
 +
./hal/infineon/mtb-pdl-cat1/drivers/include/cy_syslib.h:618:typedef float    float32_t; /**< Specific-length typedef for the basic numerical types of float */
 +
./hal/infineon/mtb-pdl-cat1/cmsis/include/arm_math.h:541:  typedef float float32_t;
 +
./hal/cmsis/CMSIS/DSP/Include/arm_math_types.h:280:  typedef float float32_t;
 +
</pre>
  
*  https://support.hp.com/us-en/product/hp-15-ac100-notebook-pc-series/8499326/model/9112028/document/c04798135
+
0112
 +
*  https://cdn.eso.org/images/wallpaper5/ngc2207.jpg  images of galaxies
  
 +
2022 . . .
  
<!-- comment -->
+
1220
  
== [[#top|^]] Olimex products - dev boards and programmers and adapters ==
+
CMakeLists.txt file from NXP with references to srec_cat utility:
  
https://www.olimex.com/Products/Components/Connectors/MICRO-USB-OTG-ADAPTER/
+
https://github.com/zephyrproject-rtos/zephyr/blob/4256cd41df6c60f1832fd2deb14edc30ac7debab/boards/arm/lpcxpresso55s69/CMakeLists.txt
  
 +
1209
  
<!-- comment -->
+
Excerpt from cpu0 .config, [$project_root]/build/zephyr/.config:
 +
<pre>
 +
  46 #
 +
  47 # Devicetree Info
 +
  48 #
 +
  49 CONFIG_DT_HAS_ARM_ARMV8M_MPU_ENABLED=y
 +
  50 CONFIG_DT_HAS_ARM_ARMV8M_SYSTICK_ENABLED=y
 +
  51 CONFIG_DT_HAS_ARM_CORTEX_M33F_ENABLED=y
 +
  52 CONFIG_DT_HAS_ARM_V8M_NVIC_ENABLED=y
 +
  53 CONFIG_DT_HAS_FIXED_PARTITIONS_ENABLED=y
 +
  54 CONFIG_DT_HAS_GPIO_KEYS_ENABLED=y
 +
  55 CONFIG_DT_HAS_GPIO_LEDS_ENABLED=y
 +
  56 CONFIG_DT_HAS_KIONIX_KX132_1211_ENABLED=y
 +
  57 CONFIG_DT_HAS_MMIO_SRAM_ENABLED=y
 +
  58 CONFIG_DT_HAS_NXP_IAP_FMC55_ENABLED=y
 +
  59 CONFIG_DT_HAS_NXP_LPC_CTIMER_ENABLED=y
 +
  60 CONFIG_DT_HAS_NXP_LPC_DMA_ENABLED=y
 +
  61 CONFIG_DT_HAS_NXP_LPC_GPIO_ENABLED=y
 +
  62 CONFIG_DT_HAS_NXP_LPC_IOCON_ENABLED=y
 +
  63 CONFIG_DT_HAS_NXP_LPC_IOCON_PINCTRL_ENABLED=y
 +
  64 CONFIG_DT_HAS_NXP_LPC_IOCON_PIO_ENABLED=y
 +
  65 CONFIG_DT_HAS_NXP_LPC_LPADC_ENABLED=y
 +
  66 CONFIG_DT_HAS_NXP_LPC_MAILBOX_ENABLED=y
 +
  67 CONFIG_DT_HAS_NXP_LPC_RNG_ENABLED=y
 +
  68 CONFIG_DT_HAS_NXP_LPC_SPI_ENABLED=y
 +
  69 CONFIG_DT_HAS_NXP_LPC_SYSCON_ENABLED=y
 +
  70 CONFIG_DT_HAS_NXP_LPC_UID_ENABLED=y
 +
  71 CONFIG_DT_HAS_NXP_LPC_USART_ENABLED=y
 +
  72 CONFIG_DT_HAS_NXP_LPC_WWDT_ENABLED=y
 +
  73 CONFIG_DT_HAS_NXP_SCTIMER_PWM_ENABLED=y
 +
  74 CONFIG_DT_HAS_SOC_NV_FLASH_ENABLED=y
 +
  75 CONFIG_DT_HAS_ZEPHYR_MEMORY_REGION_ENABLED=y
 +
  76 # end of Devicetree Info
 +
</pre>
 +
 
 +
Excerpt from cpu1 .config, [$project_root]/build/cpu1/zephyr/.config:
 +
<pre>
 +
  42 #
 +
  43 # Devicetree Info
 +
  44 #
 +
  45 CONFIG_DT_HAS_ARM_ARMV8M_SYSTICK_ENABLED=y
 +
  46 CONFIG_DT_HAS_ARM_CORTEX_M33_ENABLED=y
 +
  47 CONFIG_DT_HAS_ARM_V8M_NVIC_ENABLED=y
 +
  48 CONFIG_DT_HAS_FIXED_PARTITIONS_ENABLED=y
 +
  49 CONFIG_DT_HAS_GPIO_KEYS_ENABLED=y
 +
  50 CONFIG_DT_HAS_GPIO_LEDS_ENABLED=y
 +
  51 CONFIG_DT_HAS_MMIO_SRAM_ENABLED=y
 +
  52 CONFIG_DT_HAS_NXP_LPC_GPIO_ENABLED=y
 +
  53 CONFIG_DT_HAS_NXP_LPC_IOCON_ENABLED=y
 +
  54 CONFIG_DT_HAS_NXP_LPC_IOCON_PINCTRL_ENABLED=y
 +
  55 CONFIG_DT_HAS_NXP_LPC_IOCON_PIO_ENABLED=y
 +
  56 CONFIG_DT_HAS_NXP_LPC_MAILBOX_ENABLED=y
 +
  57 CONFIG_DT_HAS_NXP_LPC_RNG_ENABLED=y
 +
  58 CONFIG_DT_HAS_NXP_LPC_SYSCON_ENABLED=y
 +
  59 CONFIG_DT_HAS_NXP_LPC_UID_ENABLED=y
 +
  60 CONFIG_DT_HAS_SOC_NV_FLASH_ENABLED=y
 +
  61 CONFIG_DT_HAS_ZEPHYR_MEMORY_REGION_ENABLED=y
 +
  62 # end of Devicetree Info
 +
</pre>
  
== [[#top|^]] APHIS Contact Information ==
 
  
 +
Specific build time error:
 
<pre>
 
<pre>
APHIS-Seattle Inspection Station<Seattle.Inspection.Station@aphis.usda.gov> Wed, Oct 31, 2018 at 4:29 AM
+
CMake Warning at /home/ted/projects-sandbox/workspace-for-nexus/zephyr/CMakeLists.txt:809 (message):
To: "ariliriswebmaster@gmail.com" <ariliriswebmaster@gmail.com>
+
  No SOURCES given to Zephyr library: drivers__spi
Reply | Reply to all | Forward | Print | Delete | Show original
+
 
 +
  Excluding target from build.
 +
</pre>
 +
 
 +
 
 +
 
  
Hello,
+
Output of Quectel BG95 UART sample app.:
  
A seed shipment of yours just arrived at the Seattle Plant Inspection Station from Denmark. Please send a list showing the botanical names of all seeds in this shipment, including species. The list also needs to show the country of origin of all seeds. Thank you.
+
<pre>
 +
[uart 1] UART Example 80
 +
[uart 1] task run times : 1
 +
[uart 1] task run times : 2
 +
[uart 1] task run times : 3
 +
[uart 1] task run times : 4
 +
[uart 1] task run times : 5
 +
</pre>
  
 
  
Regards,
 
  
+
2022-10-04 Tuesday:
  
Steve Zoelle
+
Link to Eseye connect instructions for Quectel BG95-M3 module:
  
Plant Health Safeguarding Specialist
+
[ ]  https://docs.eseye.com/Content/BGxx/ConnectBG95ToNetwork.htm
  
SeaTac PIS
+
<pre>
 +
at+cimi
  
USDA APHIS PPQ         
+
204080746500085
  
SeaTac, WA 98148
+
at+ccid
  
Cell Phone – 206-960-0931
+
+CCID: 8999922109280000869F
 +
</pre>
  
Office – 206-878-6607
+
2022-09-xx . . .
  
Main Office – 206-878-6600
+
Baud rate 115200, settings of 8E1:
 +
<pre>
 +
b'Z'
 +
0xa7 b'\xa7'
 +
0x80 b'\x80'
 +
0xa0 b'\xa0'
 +
0x20 b' '
 +
0x15 b'\x15'
 +
0x10 b'\x10'
 +
0x68 b'h'
 +
0x40 b'@'
 +
0x5a b'Z'
 +
0xa7 b'\xa7'
 +
0x80 b'\x80'
 +
0xa0 b'\xa0'
 +
0x20 b' '
 +
0x15 b'\x15'
 +
0x10 b'\x10'
 +
0x68 b'h'
 +
0x40 b'@'
 
</pre>
 
</pre>
  
 +
Baud rate 115200, settings of 8N1:
 +
<pre>
 +
b'Z'
 +
b'\xa7'
 +
b'\x00'
 +
b'\x03'
 +
b'\x01'
 +
b'P'
 +
b'\x00'
 +
0x0 b'\x00'
 +
0xfb b'\xfb'
 +
0x40 b'@'
 +
0x5a b'Z'
 +
0xa7 b'\xa7'
 +
0x0 b'\x00'
 +
0x3 b'\x03'
 +
0x1 b'\x01'
 +
0x50 b'P'
 +
0x0 b'\x00'
 +
0x0 b'\x00'
 +
0xfb b'\xfb'
 +
0x40 b'@'
 +
</pre>
  
<!-- comment -->
+
<!-- -->
  
== [[#top|^]] helleborine orchid and others ==
+
== [[#top|^]] Justicia ==
  
 +
2024
 
<ul>
 
<ul>
http://www.sherwoodonline.de/orchids-ontario/ontorchids3.html
+
https://theconversation.com/vladimir-putin-why-its-time-for-democracies-to-denounce-russias-leader-as-illegitimate-226158
*  https://www.plantdelights.com/blogs/articles/cold-hardy-palms-windmill-needle-palm-tree-weather
+
 
 +
Elon Musk and Brazil judge Moraes free speech disinformation:
 +
 
 +
*  https://time.com/6964518/elon-musk-brazil-judge-moraes-free-speech-disinformation/?utm_source=pocket-newtab-en-us
 +
 
 +
*  https://www.bbc.com/news/world-latin-america-68369339  The Brazilian farm workers exploited to harvest an everyday ingredient - carbauba wax
 +
 
 +
*  https://www.nytimes.com/2024/02/27/opinion/israel-gaza-peace-thomas-friedman.html
 +
 
 +
*  https://www.nytimes.com/2024/02/10/world/russia-drone-strike-kharkiv-ukraine.html
 
</ul>
 
</ul>
  
 +
2023
 +
<ul>
 +
1022
 +
 +
*  https://www.theguardian.com/commentisfree/2023/oct/20/urgent-signs-mutual-mass-atrocities-israel-gaza-war
  
<!-- comment -->
+
1012
  
== [[#top|^]] Desert and succulent plants ==
+
*  https://www.cbc.ca/news/canada/ottawa/residential-day-school-sexual-assault-charge-ontario-1.6993540  Ottowa residential and day school abuses, 97 year old nun accused of
  
 +
0808
 +
*  https://www.nytimes.com/2023/08/06/business/facial-recognition-false-arrest.html?utm_source=pocket-newtab
 +
</ul>
 
<ul>
 
<ul>
http://pza.sanbi.org/aloe-mitriformis  . . . aloe mitriformis
+
0725
 +
<ul>
 +
JK and Ahmad Kazzelbach, cyberattacks:<br />
 +
*  https://getpocket.com/explore/item/your-worst-office-romance-was-never-this-bad?utm_source=pocket-newtab
 +
</ul>
 +
 
 +
0401
 +
*  https://getpocket.com/explore/item/the-case-for-guerrilla-crosswalks  The Case For Guerrilla Crosswalks
 +
</ul>
 +
 
 +
*  https://www.bbc.com/news/world-asia-india-64396084
 +
 
 +
*  https://www.bbc.com/news/world-us-canada-63908495  Boy In The Box
 +
 
 +
Justicia social:
 +
*  https://www.bbc.com/news/world-asia-china-63637903  Families who have left loved ones behind
 +
 
 +
*  https://www.nytimes.com/2022/09/27/magazine/spain-stolen-babies.html - Spain stolen babies, Belen Pintado
 +
 
 +
https://www.wired.com/story/keffals-kiwifarms-cloudflare-blocked-clara-sorrenti
 +
 
 +
*  https://www.statnews.com/2021/12/21/ankylosing-spondylitis-diagnosis-black-women
 +
 
 +
Justicia social y political:
 +
 
 +
2022-11-29
 +
*  https://www.nytimes.com/2022/11/28/us/politics/trump-kanye-west-nick-fuentes-antisemitism.html  trump kanye west nick fuentes
 +
 
 +
 
 +
2022-11-28
 +
*  https://www.esquire.com/news-politics/a41978283/whats-happening-in-iran/?utm_source=pocket-newtab  Whats happening in Iran?
 +
 
 +
*  https://neginsh.medium.com/are-iranian-women-defining-the-point-of-no-return-e146ea4d1d03
  
*  https://www.cactusjungle.com/rare-cacti-found-in-india/
+
*  https://www.nytimes.com/2022/08/18/nyregion/weisselberg-trump-guilty-plea.html
 +
<ul>
 +
*  https://www.nytimes.com/2022/08/13/nyregion/rushdie-video-stabbed-ny.html
 
</ul>
 
</ul>
  
<!-- comment -->
+
<!-- comentario -->
 +
 
 +
== [[#top|^]] test section 1 ==
 +
 
 +
2022
 +
<ul>
 +
0527
 +
*  https://www.cs.uic.edu/~jbell/CourseNotes/C_Programming/Looping.html
 +
 
  
<!--
+
0525
zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
+
*  https://devzone.nordicsemi.com/guides/cellular-iot-guides/b/hardware-design/posts/ibasis-esim-international-coverage-update
zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
 
zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
 
-->
 
<!--
 
Hi everyone,
 
  
Here is some links and info on GIT:
+
Questions:<br />
 +
(1)  In iBasis coverage document released 2022-04-07 what do the value pairs, in seconds, mean in the right hand most four columns?<br />
 +
(2)  Does iBasis support periodic-TAU (Tracking Area Update) extended timer encoding, or only the older periodic-TAU?  In which regions?<br />
 +
(3)  Using eDRX as a power savings mode, is there any necessary negotiation between User Equipment and provider, to establish UE registration persistence?<br />
 +
:
  
Reference material:
+
0518
Git book: https://git-scm.com/book/en/v2
+
https://recruiting.ultipro.com/ROP1001ROPER/JobBoard/5635cac7-6c69-44a7-850c-cf35112ce343/OpportunityDetail?opportunityId=eea2677d-12ab-4420-8507-0bded05f2e0f
Tortious Git: https://tortoisegit.org/docs/tortoisegit/index.html
+
</ul>
Git branching model: https://nvie.com/posts/a-successful-git-branching-model/
 
  
Gitlab [SESA Login] [Please let me know once you have logged into Gitlab so I can give you access to the project]
 
Homepage: https://gitlab.eur.gad.schneider-electric.com
 
Living Space Analog Project: https://gitlab.eur.gad.schneider-electric.com/SESA451996/LivingSpaceAnalog
 
  
Installation:
+
https://getpocket.com/explore/item/transform-your-yard-into-an-owl-kingdom?utm_source=pocket-newtab
1) Git for windows: https://git-scm.com/download/win
 
2) TortoiseGit: https://tortoisegit.org/
 
  
Gitlab configuration hints from Tyler:
+
2022-02-22
You should be able to log into gitlab with your SE credentials (SESA###### /single sign-on pw) in the following web link: https://gitlab.eur.gad.schneider-electric.com/
+
https://getpocket.com/explore/item/3-basic-compass-skills-everyone-should-learn
After that there’s a profile page with a bunch of tabs. You might be able to generate an SSH key or access token there. I’d have to google to find where to put that token/key so you can access gitlab from command line.
+
*  https://rugs.com/red-10-ft-runner-classic-agra-area-rug-6247114?gclid=EAIaIQobChMIkMe-6aaU9gIV8JqnCh3llwJwEAEYASABEgL2DPD_BwE
  
Another thing is that if you're using a command line to access git and tortoisegit or other tool, each tool needs its own key i believe
 
-->
 
 
<!--
 
<!--
  
Link to ADP payroll login page:
+
pulse-s1 > at%xmonitor
 +
- DEV 0218 - found possible AT command.
 +
modem reply: %XMONITOR: 5,"AT&T","AT&T","310410","900C",7,12,"050B8210",391,5110,29,21,"","00110000","11100000","00110000"
  
*  https://my.adp.com/static/redbox/login.html
+
  1 ''
 +
  2 aGHr4tHacpgh-211ThaghT
 +
  3
 +
  4
 +
  5 eof
  
 +
[[File:1640250055800.png|December 23 example default JSON packet]]
 
-->
 
-->
  
 +
*  https://getpocket.com/explore/item/for-some-maniacal-reason-teachers-gave-this-math-problem-to-9-year-olds
 +
*  https://getpocket.com/explore/item/finally-a-problem-that-only-quantum-computers-will-ever-be-able-to-solve
 +
 +
 +
./nrf/include/net/aws_iot.rst:86:* Pass a list containing application specific topics in the :c:func:`aws_iot_subscription_topics_add` function, after the :c:func:`aws_iot_init` function call and before the :c:func:`aws_iot_connect` function call
 +
 +
2021-12-02 Thursday
 +
*  https://docs.zephyrproject.org/latest/reference/kernel/synchronization/mutexes.html
 +
 +
2021-12-01 Wednesday . . .
 +
*  https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/nrf/samples/nrf9160/aws_iot/README.html
  
<!--comment -->
 
  
== [[#top|^]] New Section ==
+
# https://wiki.irises.org/Mtb/MtbMooseTracks
 +
# https://wiki.irises.org/Mtb/MtbPixiWanKenobi
 +
# https://wiki.irises.org/Mtb/MtbCascadeTrails
  
 +
== [[#top|^]] generic.cmake with diagnostics added ==
  
<b>Materials to gather:</b>
+
2022-07-14
 +
~/projects-sandbox/zephyr-work/out-of-tree/zephyr/cmake/toolchain/zephyr/generic.cmake file listing:
  
<ul>
 
 
<pre>
 
<pre>
[x]  AG04 sensor module with correct ID resistor
+
# SPDX-License-Identifier: Apache-2.0
[x]  printed barcode of text string "AG04"
+
 
</pre>
+
message(NOTICE "*** zztop 7 *** building with var SDK_VERSION set to '${SDK_VERSION}'")
</ul>
+
message(NOTICE "*** zztop 8 *** and with var CMAKE_CURRENT_LIST_DIR set to '${CMAKE_CURRENT_LIST_DIR}'")
 +
message(NOTICE "*** zztop 9 *** and with var ZEPHYR_SDK_INSTALL_DIR set to '${ZEPHYR_SDK_INSTALL_DIR}'")
 +
message(NOTICE "*** zztop 10 *** and SDK_MAJOR_MINOR set to '${SDK_MAJOR_MINOR}'")
 +
message(NOTICE "*** zztop 11 - DEV 0714 *** and ZEPHYR_BASE set to '${ZEPHYR_BASE}'")
 +
 
 +
## if(${SDK_VERSION} VERSION_LESS_EQUAL 0.11.2)
 +
if ( 0 )
 +
  # For backward compatibility with 0.11.1 and 0.11.2
 +
  # we need to source files from Zephyr repo
 +
  include(${CMAKE_CURRENT_LIST_DIR}/${SDK_MAJOR_MINOR}/generic.cmake)
  
An example call to opensource, Linux based barcode utility:
+
  set(TOOLCHAIN_KCONFIG_DIR ${CMAKE_CURRENT_LIST_DIR}/${SDK_MAJOR_MINOR})
 +
else()
 +
  include(${ZEPHYR_SDK_INSTALL_DIR}/cmake/zephyr/generic.cmake)
  
  $ barcode -t 2x5+20+20-40-40 -b "PWRLX04S010" -o PWRLX04S010.ps
+
  set(TOOLCHAIN_KCONFIG_DIR ${ZEPHYR_SDK_INSTALL_DIR}/cmake/zephyr)
  
 +
endif()
 +
</pre>
  
 +
Some output from station on which demo project buils:
 
<pre>
 
<pre>
//   *  dual-gas sensor bar codes, CO and NO2:
+
-- Board: sparkfun_thing_plus_nrf9160
//
+
-- Cache files will be written to: /home/ted/.cache/zephyr
//       091318010628 110102 CO 1809 2.41
+
-- Using toolchain: zephyr 0.12.4 (/opt/zephyr-sdk-0.12.4)
//       030918020157 110507 NO2 1803 -24.68
+
-- Found dtc: /opt/zephyr-sdk-0.12.4/sysroots/x86_64-pokysdk-linux/usr/bin/dtc (found suitable version "1.5.0", minimum required is "1.4.6")
 +
*** zztop 1 - DEV 0714 *** and SDK_VERSION set to '0.12.4'
 +
*** zztop 2 - DEV 0714 *** and SDK_MAJOR_MINOR set to '0.12'
 
</pre>
 
</pre>
  
  
 +
<!-- comentario -->
  
<b>At the tester:</b>
+
== [[#top|^]] 2021-09-07 - First comms with Kionix sensor ==
  
Dev sessions on GWN Sensor tester:
+
<pre>
 +
*** Booting Zephyr OS build v2.6.0-rc1-ncs1  ***
 +
- SUCCESS - found Kionix accelerometer and device is ready
 +
Hello World! sparkfun_thing_plus_nrf9160
 +
file kx132-1211.c fetching device ID . . .
 +
main.c - Kionix sensor reports its ID, as 32-bit integer 1852795211
 +
main.c - sensor_value.val2 holds 0
 +
main.c - value.val1 as bytes: 0x4B 0x69 0x6F 0x6E  " K  i  o  n "
 +
</pre>
  
To perform development work on the Gas Platform Sensor Tester, host alta-gwn-sensor.veris.com, a necessary first step is to open a terminal window like Xterm and do the following steps:
+
== [[#top|^]] 2021-09-06 short listing of /opt/SEGGER on Ubuntu virtual machine ==
  
 
<pre>
 
<pre>
  $ gd1
+
guest@ubuntu-vm-0p2:/opt/SEGGER$ ls -l /opt/SEGGER
 +
total 4
 +
lrwxrwxrwx 1 root root  23 Nov 18  2020 JLink -> /opt/SEGGER/JLink_V688a
 +
drwxr-xr-x 9 root root 4096 Sep  2 19:47 JLink_V688a
 +
</pre>
  
  $ sudo link-to-dev
+
== [[#top|^]] 2021-09-03 Segger JLInk lsusb ==
  
  $ ls -l
+
<pre>
 +
guest@ubuntu-vm-0p2:~/embedded/ncs/v1.6.1/nrf/samples/nrf9160/at_client$ lsusb
 +
Bus 001 Device 004: ID 1366:0101 SEGGER J-Link PLUS
 +
Bus 001 Device 002: ID 80ee:0021 VirtualBox USB Tablet
 +
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
 
</pre>
 
</pre>
  
The first command is a local "directory bookmarking" shortcut to change directories to the Sensor Tester's share directoryThe GWN Sensor Tester reads a couple of run-time config files from this directory.
+
Contents of /opt/SEGGER/JLink
 +
<pre>
 +
guest@ubuntu-vm-0p2:/opt/SEGGER$ ls JLink
 +
Devices        JFlashSPICLExe      JLinkGDBServerExe      JLinkRemoteServerCLExe  JLinkSTM32          JTAGLoadExe                libQtCore.so        libQtGui.so.4.8.7
 +
Doc            JFlashSPIExe        JLinkGUIServerExe      JLinkRemoteServerExe    JLinkSTM32Exe        libjlinkarm.so            libQtCore.so.4      Samples
 +
ETC            JLinkConfigExe      JLinkLicenseManager    JLinkRTTClient          JLinkSWOViewer      libjlinkarm.so.6          libQtCore.so.4.8    ThirdParty
 +
GDBServer      JLinkDevices.xml    JLinkLicenseManagerExe  JLinkRTTClientExe      JLinkSWOViewerCLExe  libjlinkarm.so.6.88.1      libQtCore.so.4.8.7  x86
 +
JFlashExe      JLinkExe            JLinkRegistration      JLinkRTTLogger          JLinkSWOViewerExe    libjlinkarm_x86.so        libQtGui.so
 +
JFlashLiteExe  JLinkGDBServer      JLinkRegistrationExe    JLinkRTTLoggerExe      JMemExe              libjlinkarm_x86.so.6      libQtGui.so.4
 +
JFlashSPI_CL  JLinkGDBServerCLExe JLinkRemoteServer      JLinkRTTViewerExe      JRunExe              libjlinkarm_x86.so.6.88.1  libQtGui.so.4.8
 +
 
 +
guest@ubuntu-vm-0p2:/opt/SEGGER$
 +
</pre>
  
The second command is a name of a local script, which redirects a Unix-style symbolic link to point from Production tester's version of the gas sensors ConfigTable.csv file to the present branch version of this file.  By present branch I mean the 2019 Q1, Q2 branch in which we're extending the code to support new refrigerant sensors AG05 and AG06, and the new dual-gas sensor AG04.
+
<!-- comment -->
  
The third command above give a long format directory listing.  I use this to confirm that the symlink points to the branch ConfigTable.csv file as opposed to Production's version of the file in the share directory itself.
+
<span id="nordicsemi_toolchain"></span>
 +
== [[#top|^]] 2021-09-01 nRF and Zephyr toolchain install instructions ==
  
When finished with a development session at the test station, use the following commands to point the symlink back to Production ConfigTable.csv:
+
*  https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/nrf/gs_installing.html#install-the-gnu-arm-embedded-toolchain
  
<pre>
 
  $ gd1
 
  
  $ sudo link-to-production
+
<!-- comment -->
  
  $ ls -l
+
== [[#top|^]] Tech Companies ==
</pre>
 
  
If you have left the original terminal window open and at the working directory of the station's /usr/local/share/gas_platform or similar, there's no need to invoke the local bookmarker alias named `gd1`.
+
<ul>
 +
*  https://skyward.io/inflight-gcs/
 +
</ul>
  
 +
<!-- comment -->
  
<!-- - STEP - -->
+
== [[#top|^]] Common Microcontroller Peripherals ==
  
<b>To Test AG04 Stub Function</b>
+
*  https://en.wikipedia.org/wiki/Synchronous_Serial_Interface
  
To test the AG04 calibration function, which is as of 2019-05-03 only a stub, you will need on hand the AG04 bar code to read at the station, and an AG04 sensor module with correct ID resistor.  If by chance the sample AG04 module(s) you can obtain have an incorrect ID resistance, see notes further in this step about how to edit ConfigTable.csv to temporarily reflect the found ID resistance in a given sensor module type.
 
  
To test the stub function on the production floor host alta-gwn-sensor.veris.com, open a terminal window and use the local shortcut `gd20` to go to the directory of the Unified Tester branch for 2019 new sensors:
+
== [[#top|^]] HP laptop model 15-ac133ds ==
  
  $ gd20
+
*  https://support.hp.com/us-en/product/hp-15-ac100-notebook-pc-series/8499326/model/9112028/document/c04798135
  
  
After this step, start the GUI by typing:
+
<!-- comment -->
  
  $ ./gas-platform-unified-tester
+
== [[#top|^]] Olimex products - dev boards and programmers and adapters ==
  
 +
https://www.olimex.com/Products/Components/Connectors/MICRO-USB-OTG-ADAPTER/
  
<i>Note:  the <TAB> key pressed during typing of a program name or filename will auto-complete the name, as soon as the typed part is unique among files in the current directory.</i>
 
  
Once the GUI main window appears, there will be some scrolling text output in the parent or controlling terminal window of the GUI.  This is normal, and it means also that the GUI is ready to receive a top level part number from the bar code reader attached to the host PC.  Use the page taped above the ventilation hood's sliding front door, to scan "AG04" among the five or six codes there.
+
<!-- comment -->
  
Confirm that "AG04" appears in the main window's upper line edit box.  If there's an unknown part number scanned, this line edit will show the brief message "Unknown type".
+
== [[#top|^]] APHIS Contact Information ==
  
Once the part number AG04 is accepted, seat the sensor module in the fixture and close the lid. When the lid is closed, the GUI will take a resistance reading across appropriate test points of the sensor module, and will indicate whether a correct matching ID is detected.
+
<!--
 +
<pre>
 +
APHIS-Seattle Inspection Station<Seattle.Inspection.Station@aphis.usda.gov> Wed, Oct 31, 2018 at 4:29 AM
 +
To: "ariliriswebmaster@gmail.com" <ariliriswebmaster@gmail.com>
 +
Reply | Reply to all | Forward | Print | Delete | Show original
  
 +
Hello,
  
If all is working at this point the main window's 'start' button will become enabled, text turning full black from grey in color. Click the start button once. Now note the messages which appear in the controlling terminal.  There will be a lot of informational and diagnostics messages.  At some point in the first twenty seconds or so, there will appear a line or two of text indicating "STUB ROUTINE FOR AG04 SENSORS". When you get this far, you're poised to start making code additions to the new calibrating routine.
+
A seed shipment of yours just arrived at the Seattle Plant Inspection Station from Denmark. Please send a list showing the botanical names of all seeds in this shipment, including species. The list also needs to show the country of origin of all seeds. Thank you.
  
 +
  
 +
Regards,
  
=== [[#top|^]] to edit ConfigTable dot csv ===
+
  
 +
Steve Zoelle
  
To edit ConfigTable.csv any text editor will do.  The key features of this file are:
+
Plant Health Safeguarding Specialist
  
*  comma-separated values lines
+
SeaTac PIS
*  comment lines
 
*  blank lines
 
  
The Gas Platform Unified Tester has a small parsing routine which ignores blank lines, and lines which begin with the character '#'.  Near the top of the ConfigTable.csv file there are some fifty comment lines, one per field numbered and named per comment line.  Actual "live" stanzas which express the data of these fields for each Gas Platform sensor type, and main board type, are the lines in comma-separated value format.
+
USDA APHIS PPQ         
  
The resistor ID field lies somewhere between or near the range of fields 10..15.  When reviewing the meaningful stanzas (records) themselves the resistive IDs are nearly the only values which are integers and in the ranges of about 2200 to 30000.
+
SeaTac, WA 98148
  
When changing a value here, it is a helpful practice to add a comment line above the record you're changing, to annotate the change.  It's also good practice to copy the line you must change.  The original line can be commented out, preserving the record as you found it.  The copy of the line then becomes the one that's live and that you edit.  A modification like this would look like,
+
Cell Phone – 206-960-0931
  
Before:
+
Office – 206-878-6607
<pre>
 
Zxxxxxx,value1,value2,value3, . . .
 
</pre>
 
  
After:
+
Main Office – 206-878-6600
<pre>
 
# 2019-05-03 - Christian changing resistive ID value to match unexpected resistance in engineering sample module:
 
# Zxxxxxx,value1,value2,value3, . . .
 
Zxxxxxx,value1,value2,NEW_VALUE3, . . .
 
 
</pre>
 
</pre>
 +
-->
  
This kind of non-destructive amending is helpful to those of us working directly on the task at present times, and also to future project contributors.  I often comment lines to be changed this, because I don't necessarily know what can safely be deleted.  When in doubt, comment it out.
+
<!-- comment -->
  
<b>- STEP -</b>
+
== [[#top|^]] helleborine orchid and others ==
  
<b>- STEP -</b>
+
<ul>
 +
*  http://www.sherwoodonline.de/orchids-ontario/ontorchids3.html
 +
*  https://www.plantdelights.com/blogs/articles/cold-hardy-palms-windmill-needle-palm-tree-weather
 +
</ul>
  
  
<!--comment -->
+
<!-- comment -->
  
=== [[#top|^]] 1p8432 MHz crystals at Digikey ===
+
== [[#top|^]] Home remedies for common problems ==
  
A 2019 Q1 search narrowing crystal oscillators at Digikey to those with 1.8432 MHz frequency, and 30pF load capacitance:
+
*  https://getpocket.com/explore/item/6-plants-that-naturally-repel-mosquitoes . . . repel mosquitoes
  
*  https://www.digikey.com/products/en/crystals-oscillators-resonators/crystals/171?k=&pkeyword=&sv=0&pv1989=0&pv2150=u1.8432MHz&sf=0&FV=ffe000ab&quantity=&ColumnSort=0&page=1&pageSize=25
+
<!--comment -->
  
Some specific alternate crystals to the one initially chosen this year, these are Digikey part numbers:
+
== [[#top|^]] Desert and succulent plants ==
  
 
<ul>
 
<ul>
1923-1399-ND          . . . 13pF, 800 ohms, -20C to ~70C
+
https://www.highcountrygardens.com/perennial-plants/cacti-and-succulents/delosperma-sphalmanthoides-tufted-ice-plant
MP018B-E-ND            . . . 13pF, 600 ohms, -40C to ~85C
+
 
AB-1.8432MHZ-B2-T-ND  . . . 18pF, 750 ohms, -20C to ~70C
+
http://pza.sanbi.org/aloe-mitriformis  . . . aloe mitriformis
 +
 
 +
https://www.cactusjungle.com/rare-cacti-found-in-india/
 
</ul>
 
</ul>
  
 +
<!--comment -->
 +
 +
== [[#top|^]] Git references ==
 +
 +
Reference material:
 +
Git book: https://git-scm.com/book/en/v2
 +
Tortious Git: https://tortoisegit.org/docs/tortoisegit/index.html
 +
Git branching model: https://nvie.com/posts/a-successful-git-branching-model/
  
 
<!--comment -->
 
<!--comment -->
Line 288: Line 1,049:
 
<ul>
 
<ul>
 
*  https://www.youtube.com/watch?v=-v8_zlQ2tDw
 
*  https://www.youtube.com/watch?v=-v8_zlQ2tDw
 +
 +
*  https://carolinarice.com/recipes/arroz-congri/  Arroz congri
 
</ul>
 
</ul>
  
 
<!--comment -->
 
<!--comment -->
  
<!--
+
== [[#top|^]] Networking messages ==
Pulse firmware commit, code here yet contains some useful debugging features:
+
 
 +
<pre>
 +
$ nslookup github.com
 +
;; communications error to 127.0.0.53#53: timed out
 +
Server: 127.0.0.53
 +
Address: 127.0.0.53#53
 +
 
 +
Non-authoritative answer:
 +
Name: github.com
 +
Address: 140.82.112.4
 +
</pre>
 +
 
 +
<!-- odne komentar -->
 +
 
 +
<!-- 2022-05-18
 +
Frank Goovaerts
 +
frank.h.goovaerts@pdx.edu
  
commit 373c663912c3a474c87adf6a1c0e61d9d4e0473d (HEAD -> timer-work-002, origin/timer-work-002)
+
Hello Mr. Goovaerts,
Author: Ted Havelka <THavelka@cornellpump.com>
 
Date:  Wed May 5 16:54:05 2021 -0700
 
  
    Code clean up.
+
My name is Ted Havelka. I am a friend and fellow alum of Andrew Greenberg, and one of the many Portland Aerospace Society participants who played a role, if small, over the years.  I still keep in touch with Andrew.  I am also employed as a firmware engineer at a local, Clackamas Oregon company where we have recently posted a job opportunity that's ideally suited for recent graduates on an embedded systems and firmware track.  Andrew suggested that I reach out to you and pass along our job posting.  Here is the link:
  
<!--comment -->
+
*  https://recruiting.ultipro.com/ROP1001ROPER/JobBoard/5635cac7-6c69-44a7-850c-cf35112ce343/OpportunityDetail?opportunityId=eea2677d-12ab-4420-8507-0bded05f2e0f
-->
 
  
<center>
+
My supervisor is spearheading the initial interviews and will make hiring decisions.  As the lead firmware developer on a small IIoT team I'll be involved in interviewing candidates who we call for a second more in depth interview.  I hope it is appropriate for me to reach out to you this way.  Let me know whether there will be any graduates this spring of 2022 with a focus on firmware and embedded level design.
[[#top|- - - top of page - - -]]
 
</center>
 
  
 +
Thank you,
  
<!--
+
- Ted
Roy Kravitz
 
jue, 3 jun. 12:36 (hace 1 día)
 
para ECE-351-001, Tyler, Tiffani
 
  
Hi all,
 
  
Sorry for yet another blast email but time is short...
 
  
I reported for jury duty as scheduled and was not assigned to a trial - here are my plans to make up for what you (potentially) missed.
+
2022-05-25 WED
  
o I will record today's class meeting starting at 3 PM (instead of 2PM)  with the scheduled link.   You do not need to attend this lecture but are welcome to join if you'd like. The lecture will be recorded.  Topics will be limited to:
+
Priyam Chetan Shah, M.S. Electrical Engineering
 +
Machine Vision algorithms on custom hardware,
  
  - FPGA wrap-up
 
  - Review Roy's HW #4 solution
 
  - General info on the final exam (but I have not written the exam so it'll be "general")
 
  
o I got several emails last night and this morning about HW #4.  I have not had time to answer them yet, so I extended the deadline for submitting HW #4 to 5:00 PM today (Thursday, 03-June) - It was Noon.  I will answer the questions I have in email and those posted on the forum before 2:30 PM.  If you have not turned in HW #4 or would like to resubmit you can do so until 5PM today.  If you choose to do this I am trusting that you will not watch today's lecture until after you submit the assignment.  I will be suspicious if your solution looks exactly, or almost exactly, like mine.  D2L does keep track of when you submit.
+
Ted's questions:
  
o I was going to use part of today's lecture to answer the topic you posted and give you time to ask other questions but cannot do that now.  To make up for this I created two additional Zoom review sessions:
+
(1)  In your skills and work history you've done a ton of stuff, when do you sleep?
  
  - Friday, 04-Jun from 5:30 PM - 6:30 PM.  Zoom link is: https://pdx.zoom.us/j/89824874566
+
(2)  Why the (potentially more challenging) switch from molecular biology to electrical engineering?
  - Saturday, 05-Jun from 11:00 AM - Noon.  Zoom link is: https://pdx.zoom.us/j/85091045454
 
  
Since I did not schedule these through D2L the links may not show up in People/Zoom meetings.  These are open, drop-in sessions.  I will record them in case you cannot or choose not to attend.  Attendance is optional, as is staying for the whole session.
+
(3)  Can you describe the "skills development process" you mention leading at Atypical Technology and Advanced Projects (ATAP)?
 +
    ( Is ATAP part of or the more modern times Computer Action Team at PSU School of Engineering? )
  
o I have created a Doodle Poll about extending the Final exam times.  Link to the poll:
 
  
https://doodle.com/poll/ensxef36mkqey6mx?utm_source=poll&utm_medium=link
 
  
I set up the poll to be anonymous so nobody else should be able to see your vote.  You can only vote for one selection.  Please vote by 5:00 PM on Friday.  I will post/email the final decision by Friday evening so you can make plans.  Please contact me if you need, and are approved for, special accommodations.
+
(4)  Given your wide range of technical skills what most caught your eye in our Firmware Developer job description?
  
Once again, I apologize for the inconvenience.  I am kind of disappointed - I was hoping to get selected but *sigh* there just weren't enough trials scheduled for today. 
 
  
Roy
 
  
 
-->
 
-->
  
<!--
+
<!-- 2022-05-26 THU
 +
 
 +
Questions for Mr. Bliss Brass
 +
 
 +
( Quick overview . . . )
 +
Your program of engineering study was specifically Computer Engineering, CE rather than EE by formal designation?  What made you choose this path?
  
  
Manufacturer,                Part no,  Architecture,  Xtal slow, Xtl fast,  FPU, Program memory,  Data memory,  Pin ct 1, Pin ct 2, Pin ct 3,  Lowest power,          Price,  Lead time,  Notes
 
            ,                      ,              ,          ,        ,      ,              ,            ,          ,        ,        ,              ,              ,          ,
 
    STMicro,              STM32L412,            M4,      4 MHz,  48 MHz,  yes,        128 kB,            ,        64,      48,      32,    22nA (1)  ,          5.53,  53 weeks,  1) power used in shut down mode
 
    STMicro,            STM32L452RE,            M4,      4 MHz,  48 MHz,  yes,  256 - 512 kB,            ,      100,      64,      48,    22nA (1)  ,          8.85,  53 weeks,  1) power used in shut down mode
 
    STMicro,              STM32L476,            M4,      4 MHz,  48 MHz,  yes,  256 - 1024 kB,            ,      144,      100,      64,              ,  8.65 - 14.35,  53 weeks,  1) power used in shut down mode
 
    STMicro,              STM32U585,            M4,          -,  160 MHz,  yes,        768 kB,            ,          ,        ,        ,              ,              ,          ,   
 
            ,                      ,              ,          ,        ,      ,              ,            ,          ,        ,        ,              ,              ,          ,
 
  
        NXP,            LPC408x/7x,            M4,          -,  120 MHz,  yes,    64 - 512 kB,  24 - 96 kB,      144,      80,        ,              ,              ,          ,
+
Specific project questions . . .
        NXP,          LPC4072FET80K,            M4,          -,  120 MHz,  yes,    64 - 512 kB,  24 - 96 kB,          ,      80,        ,              ,          9.07,  52 weeks,
 
        NXP,                LPC436x,      M4 + M0,          -,  204 MHz,  yes,    ? - 1024 kB,  ? - 154 kB,          ,      80,        ,              ,          21.20,  52 weeks,
 
        NXP,                  RA4M2,          M33,          -,  100 MHz,  yes,              ,            ,          ,        ,        ,              ,              ,          ,  FPU is single precision
 
            ,                      ,              ,          ,        ,      ,              ,            ,          ,        ,        ,              ,              ,          ,
 
  
  Microchip,                SAM5Dx,          M4F,          -,  120 MHz,  yes,        512 kB,      192 kB,        48,        ,        ,              ,              ,          ,
+
Work at MSX:
  Microchip,        ATSAME70Q20A-AN,            M7,          -,        ,  yes,        2048 kB,      384 kB,          ,        ,        ,              ,              ,          ,  FPU is double precision
 
  Microchip,      ATSAME70N19B-ANT,            M7,          -,  300 MHz,  yes,              ,            ,          ,        ,        ,              ,  9.03 - 10.95,        ???,
 
            ,                      ,              ,          ,        ,      ,              ,            ,          ,        ,        ,              ,              ,          ,
 
  
    Cypress,          CY9BF364LPMC,          M4F,          -, 160 MHz,  yes,        512 kB,  16 - 32 kB,          ,        ,        ,              ,          5.42,  44 weeks,
+
  (1) Can you talk a bit about your role in the medical wrist device firmware project at MSX?
            ,                      ,              ,          ,        ,      ,              ,            ,          ,        ,        ,              ,              ,          ,
 
  
Manufacturer,                Part no,  Architecture,  Xtal slow, Xtl fast,   FPU, Program memory,  Data memory,  Pin ct 1, Pin ct 2, Pin ct 3, Lowest power,          Price, Lead time, Notes
+
   (2) Can you describe the tools and work steps, generically ok, in your CNC machine firmware debugging?
  
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ <-180
 
  
  
Missing a qualification . . .
+
Summer Project question:
  
Manufacturer,                Part no,  Architecture,  Xtal slow, Xtl fast,   FPU, Program memory,  Data memory,  Pin ct 1, Pin ct 2, Pin ct 3,  Lowest power,          Price,  Lead time,  Notes
+
   (3) Does the algorithmic project assignment work involve primarily or solely software design and testing? Or any hardware?
  Microchip,        PIC32MK0512MCJ,          MIPS,          -,  120 MHz,  yes, 512 - 1024 kB,  128- 256 kB,      100,      64,      ---,              ,          8.31,          ,  1) price at Newark/Farnell
 
  Microchip,            ATSAM4LC4C,            M4,    600 KHz,  48 MHz,    no,              ,            ,          ,        ,        ,              ,              ,          ,
 
  Microchip,            SAM1Dx/2Dx,          M4F,          , 120 MHz,    no,        1024 kB,      256 kB,      128,      ---,      48,              ,              ,          ,
 
  
 +
  (4)  Looks like there's a lot of documentation in your summer project.  Do you like to document your own personal projects, such as things you may share on github or just have time to pursue on weekends?
  
 +
  (5)  In a sentence or two how would you briefly summarize what each of "requirements", "specifications" and "test plan" mean?
  
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ <-180
+
-->
  
 +
<!--
  
 +
*  Jared Kangas
 +
Longview Washington
 +
Washington State University, Lower Columbia College'
  
  
References,
+
Some important skills for Jared:
*  https://titoma.com/blog/stm32-pic32-manufacturing
+
  Moter controller,
*  https://www.newark.com/microchip/pic32mk0512mcj048-i-7mx/mcu-32bit-120mhz-pic32-vqfn-48/dp/71AH5447
+
  SPI (bit banged),
*  https://www.digikey.com/en/products/detail/cypress-semiconductor-corp/S6E1C32B0AGP20000/9771819
+
  dual ARM Cortex-M0+ controllers
A Cypress Cortex-M4F part, 44 weeks lead time:
+
  FreeRTOS
*  https://www.digikey.com/en/products/detail/cypress-semiconductor-corp/CY9BF364LPMC-G-JNE2/5787301
+
  C and assembly
  
*  https://www.nxp.com/products/processors-and-microcontrollers/arm-microcontrollers/general-purpose-mcus/lpc4300-cortex-m4-m0:MC_1403790133078#/
 
  
* https://www.st.com/en/microcontrollers-microprocessors/stm32u575-585.html
+
(1) Can you describe a little bit about what started your interest in embedded design and problem solving?
  
* https://www.microchip.com/en-us/products/microcontrollers-and-microprocessors/32-bit-mcus/pic32-32-bit-mcus/pic32mz-ef
+
(2) Briefly, what is your experience working with FreeRTOS?  ( Example: what features of FreeRTOS have you used, how does your code integrate with it? )
  
* https://www.nxp.com/products/processors-and-microcontrollers/arm-microcontrollers/general-purpose-mcus/lpc4000-cortex-m4/lpc4074fbd80:LPC4074FBD80
+
(3) Is the SPI motor project one you got to choose, or one of a selection of capstone or senior eng' projects?
  
ARM core based processors from Microchip, which acquired Atmel:
+
(4) What are the greatest values you see to complete and well organized project documentation?
* https://www.microchip.com/wwwproducts/en/ATSAM4LC4C
 
  
ARM Cortex-M33 has single precision FPU:
+
(5)  What does your collaborative git experience look like?  ( Examplehow often creating or answering pull requests, how many active developers working in same repo with you? )
* https://developer.arm.com/documentation/100230/0004/functional-description/floating-point-unit/about-the-fpu
 
  
  
To investigate:
+
Five minutes before close:
[ ]  "Descriptor System data Transfer Controller" on some Cypress parts
 
  
[ ]  Microchip 32-bit ARM processor families SAMD, SAME70, SAM4...
+
Have you any questions for us?
  [x]  SAMD1x/2x, SAMD5
 
  [ ]  SAME70, SAMS70, SAMV70, SUMV71
 
  [ ]  SAM4
 
  
[ ]  Microchip dev board with part number EV75S95A, has wifi module.
+
-->
  
[ ]  https://www.youtube.com/watch?v=JG12TRur8fA
 
  
 +
<!--
 +
2022-05-25 WED
  
Very small footprint, feature parts as an aside for possible other projects:
+
[10:31 AM] Julio Martinez
 +
AT+CEDRXS=2,4,"1001" * URC Feedback (2) and LTE-M (4) and eDRX cycle of 163.84 s
 +
AT+CEDRXRDP
 +
AT+CEDRXS?
  
*  https://www.microchip.com/wwwproducts/en/ATSAMD11D14
+
[10:32 AM] Julio Martinez
 +
AT+CPSMS=1,"","","00111000","01001000"
  
 +
[10:32 AM] Julio Martinez
 +
AT+CPSMS?
 +
-->
  
# --- EOF ---
 
  
 +
 +
<!-- https://pocket-syndicated-images.s3.amazonaws.com/62e09a796c8af.png -->
 +
<!-- https://cnquectel-my.sharepoint.com/personal/america-fae_quectel_com/_layouts/15/onedrive.aspx?id=%2Fpersonal%2Famerica%2Dfae%5Fquectel%5Fcom%2FDocuments%2FBakewell%20Wang%2Fcustomer%2Fcornell%20pump%2DBG95M5&ga=1 -->
 +
 +
<!-- Response to AT+QGMR:  BG95M5LAR02A03_01.008.01.008 -->
 +
 +
<!--
 +
 +
[1/193] Preparing syscall dependency handling
 +
 +
[2/193] Generating include/generated/version.h
 +
-- Zephyr version: 3.4.0 (/home/ted/projects-sandbox/workspace-for-nexus/zephyr), build: zephyr-v3.4.0
 +
[128/193] Building C object zephyr/drivers/counter/CMakeFiles/drivers__counter.dir/counter_mcux_lpc_rtc.c.obj
 +
In file included from /home/ted/projects-sandbox/workspace-for-nexus/zephyr/include/zephyr/sys/util_macro.h:34,
 +
                from /home/ted/projects-sandbox/workspace-for-nexus/zephyr/include/zephyr/sys/util.h:17,
 +
                from /home/ted/projects-sandbox/workspace-for-nexus/zephyr/include/zephyr/devicetree.h:21,
 +
                from /home/ted/projects-sandbox/workspace-for-nexus/zephyr/include/zephyr/device.h:12,
 +
                from /home/ted/projects-sandbox/workspace-for-nexus/zephyr/include/zephyr/drivers/counter.h:27,
 +
                from /home/ted/projects-sandbox/workspace-for-nexus/zephyr/drivers/counter/counter_mcux_lpc_rtc.c:9:
 +
/home/ted/projects-sandbox/workspace-for-nexus/zephyr/drivers/counter/counter_mcux_lpc_rtc.c: In function 'mcux_lpc_rtc_irq_config_0':
 +
/home/ted/projects-sandbox/workspace-for-nexus/zephyr/drivers/counter/counter_mcux_lpc_rtc.c:259:4: warning: implicit declaration of function 'EnableDeepSleepIRQ' [-Wimplicit-function-declaration]
 +
  259 |    EnableDeepSleepIRQ(DT_INST_IRQN(id));
  
 
-->
 
-->
 +
 +
 +
<center>
 +
[[#top|- - - top of page - - -]]
 +
</center>
  
 
<!-- EOF -->
 
<!-- EOF -->

Latest revision as of 05:01, 9 April 2024

Neela Nurseries bulletin board
Quick posts to share

Keywords: Nordic toolchain


^ Overview nn bulletin board

Esta pagina es para poner enlances y notas que probablemente querremos compartir con otros fuera de estas paginas del wiki NN, o que no vamos a anadir a las paginas permanentemente. Esta lugar en el wiki NN es como un tablon de noticias en los lugares donde acampa la gente.


^ Recent Links

KEYWORDS : START HERE start here :


Apache2 Project:

2024-02-23

2023-10-11

2023-10-04

Toradex Verdin ARM family TI-AM62 single board computer:

2023-08-28

2023-08-22

Pomona alligator test clips model 2240:

2023-07-10


2023-06-06

2023-05-23

2023-05-01

2023-04-19

yyyy-mm-dd

2023-01-10

0531 . . .

2023-01-08

2023-01-02

2022-12-31

2022-12-29

2022-12-22

2022-11-05

2022-11-02

2022-11-01


2022-10-26

2022-10-25


PWM and dead time in context of PWM, H-bridge application of dead time . . .


Links to NXP AN11538 on State Configurable Timers:

---

---


2022-10-11

2022-10-07


2022-10-05

Quectel_BG95-BG77-BG600L_Series_QuecOpen_RAM_Memory_Management_V1p0.pdf

Sparkfun SEN-17871 KX132-1211 break-out board:

Earlier . . .


2022-08-24

2022-08-18

L4 . . .

U5 . . .

https://portland.craigslist.org/clk/cto/d/battle-ground-ford-450-xl/7541293996.html

2022-08-xx

RPi Pico SPI example code . . .

- - -

  1. RTK7FPA6E1S00001BE, RTK7EKA6M1S00001BU


What to do with old clothing, used garments:



2022-07-22 - RPi Pico success stories - Pimoroni Picosystem

2022-07-18 - Infineon 32-bit micro part family XMC1100 . . .

YYYY-MM-DD


Duniya . . .





^ 2022-11-02 WED - Ford F-450


^ Recent Notes

2023

 

    0502 - cel module debug output:
    $GPGSA,A,1,,,,,,,,,,,,,,,,*32
    $GPVTG,,T,,M,,N,,K,N*2C
    $GPRMC,,V,,,,,,,,,,N,V*29
    $GPGGA,,,,,,0,,,,,,,,*66
    $GPGSA,A,1,,,,,,,,,,,,,,,,*32
    $GPVTG,,T,,M,,N,,K,N*2C
    $GPRMC,,V,,,,,,,,,,N,V*29
    $GPGGA,,,,,,0,,,,,,,,*66
    $GPGSA,A,1,,,,,,,,,,,,,,,,*32
    $GPVTG,,T,,M,,N,,K,N*2C
    $GPRMC,,V,,,,,,,,,,N,V*29
    $GPGGA,,,,,,0,,,,,,,,*66
    

    Similar output with some non-zero data in the NMEA sentences:

    $GPGSA,A,1,,,,,,,,,,,,,,,,*32
    $GPVTG,,T,,M,,N,,K,N*2C
    $GPRMC,,V,,,,,,,,,,N,V*29
    $GPGGA,,,,,,0,,,,,,,,*66
    $GPGSA,A,1,,,,,,,,,,,,,0.0,0.0,0.0,1*2D                   +-----------------------------+
    $GPVTG,,T,,M,,N,,K,A*23                                   |                             |
    $GPRMC,,A,0000.000000,S,00000.000000,E,,,,,,A,V*17        |  Cannot open /dev/ttyUSB0!  |
    $GPGGA,,0000.000000,S,00000.000000,E,1,00,0.0,-18.0,M,18.0|                             |
    $GNGNS,,0000.000000,S,00000.000000,E,NNNNNN,00,0.0,-18.0,1+-----------------------------+
    $GPGSA,A,1,,,,,,,,,,,,,,,,*32
    $GPVTG,,T,,M,,N,,K,N*2C
    $GPRMC,,V,,,,,,,,,,N,V*29
    $GPGGA,,,,,,0,,,,,,,,*66
    $GPGSA,A,1,,,,,,,,,,,,,,,,*32
    $GPVTG,,T,,M,,N,,K,N*2C
    $GPRMC,,V,,,,,,,,,,N,V*29
    $GPGGA,,,,,,0,,,,,,,,*66
    

    Excerpt 3:

    $GPGSA,A,1,,,,,,,,,,,,,,,,*32
    $GPVTG,,T,,M,,N,,K,N*2C
    $GPRMC,,V,,,,,,,,,,N,V*29
    $GPGGA,,,,,,0,,,,,,,,*66
    $GPGSA,A,1,,,,,,,,,,,,,0.0,0.0,0.0,1*2D
    $GPVTG,,T,,M,,N,,K,A*23
    $GPRMC,,A,0000.000000,S,00000.000000,E,,,,,,A,V*17
    $GPGGA,,0000.000000,S,00000.000000,E,1,00,0.0,-18.0,M,18.0,M,,*42
    $GNGNS,,0000.000000,S,00000.000000,E,NNNNNN,00,0.0,-18.0,18.0,,,V*0C
    $GPGSA,A,1,,,,,,,,,,,,,,,,*32
    $GPVTG,,T,,M,,N,,K,N*2C
    $GPRMC,,V,,,,,,,,,,N,V*29
    $GPGGA,,,,,,0,,,,,,,,*66
    


Search for `float32_t` definition:

0113

ted@localhost1:~/projects-sandbox/workspace-out-of-tree/modules$ grep -nr float32_t ./* | grep typedef
./hal/nxp/mcux/mcux-sdk/CMSIS/DSP/Include/arm_math_types.h:280:  typedef float float32_t;
./hal/nxp/mcux/mcux-sdk/CMSIS/Include/arm_math.h:409:  typedef float float32_t;
./hal/infineon/mtb-pdl-cat1/drivers/include/cy_syslib.h:618:typedef float    float32_t; /**< Specific-length typedef for the basic numerical types of float */
./hal/infineon/mtb-pdl-cat1/cmsis/include/arm_math.h:541:  typedef float float32_t;
./hal/cmsis/CMSIS/DSP/Include/arm_math_types.h:280:  typedef float float32_t;

0112

2022 . . .

1220

CMakeLists.txt file from NXP with references to srec_cat utility:

1209

Excerpt from cpu0 .config, [$project_root]/build/zephyr/.config:

  46 #
  47 # Devicetree Info
  48 #
  49 CONFIG_DT_HAS_ARM_ARMV8M_MPU_ENABLED=y
  50 CONFIG_DT_HAS_ARM_ARMV8M_SYSTICK_ENABLED=y
  51 CONFIG_DT_HAS_ARM_CORTEX_M33F_ENABLED=y
  52 CONFIG_DT_HAS_ARM_V8M_NVIC_ENABLED=y
  53 CONFIG_DT_HAS_FIXED_PARTITIONS_ENABLED=y
  54 CONFIG_DT_HAS_GPIO_KEYS_ENABLED=y
  55 CONFIG_DT_HAS_GPIO_LEDS_ENABLED=y
  56 CONFIG_DT_HAS_KIONIX_KX132_1211_ENABLED=y
  57 CONFIG_DT_HAS_MMIO_SRAM_ENABLED=y
  58 CONFIG_DT_HAS_NXP_IAP_FMC55_ENABLED=y
  59 CONFIG_DT_HAS_NXP_LPC_CTIMER_ENABLED=y
  60 CONFIG_DT_HAS_NXP_LPC_DMA_ENABLED=y
  61 CONFIG_DT_HAS_NXP_LPC_GPIO_ENABLED=y
  62 CONFIG_DT_HAS_NXP_LPC_IOCON_ENABLED=y
  63 CONFIG_DT_HAS_NXP_LPC_IOCON_PINCTRL_ENABLED=y
  64 CONFIG_DT_HAS_NXP_LPC_IOCON_PIO_ENABLED=y
  65 CONFIG_DT_HAS_NXP_LPC_LPADC_ENABLED=y
  66 CONFIG_DT_HAS_NXP_LPC_MAILBOX_ENABLED=y
  67 CONFIG_DT_HAS_NXP_LPC_RNG_ENABLED=y
  68 CONFIG_DT_HAS_NXP_LPC_SPI_ENABLED=y
  69 CONFIG_DT_HAS_NXP_LPC_SYSCON_ENABLED=y
  70 CONFIG_DT_HAS_NXP_LPC_UID_ENABLED=y
  71 CONFIG_DT_HAS_NXP_LPC_USART_ENABLED=y
  72 CONFIG_DT_HAS_NXP_LPC_WWDT_ENABLED=y
  73 CONFIG_DT_HAS_NXP_SCTIMER_PWM_ENABLED=y
  74 CONFIG_DT_HAS_SOC_NV_FLASH_ENABLED=y
  75 CONFIG_DT_HAS_ZEPHYR_MEMORY_REGION_ENABLED=y
  76 # end of Devicetree Info

Excerpt from cpu1 .config, [$project_root]/build/cpu1/zephyr/.config:

  42 #
  43 # Devicetree Info
  44 #
  45 CONFIG_DT_HAS_ARM_ARMV8M_SYSTICK_ENABLED=y
  46 CONFIG_DT_HAS_ARM_CORTEX_M33_ENABLED=y
  47 CONFIG_DT_HAS_ARM_V8M_NVIC_ENABLED=y
  48 CONFIG_DT_HAS_FIXED_PARTITIONS_ENABLED=y
  49 CONFIG_DT_HAS_GPIO_KEYS_ENABLED=y
  50 CONFIG_DT_HAS_GPIO_LEDS_ENABLED=y
  51 CONFIG_DT_HAS_MMIO_SRAM_ENABLED=y
  52 CONFIG_DT_HAS_NXP_LPC_GPIO_ENABLED=y
  53 CONFIG_DT_HAS_NXP_LPC_IOCON_ENABLED=y
  54 CONFIG_DT_HAS_NXP_LPC_IOCON_PINCTRL_ENABLED=y
  55 CONFIG_DT_HAS_NXP_LPC_IOCON_PIO_ENABLED=y
  56 CONFIG_DT_HAS_NXP_LPC_MAILBOX_ENABLED=y
  57 CONFIG_DT_HAS_NXP_LPC_RNG_ENABLED=y
  58 CONFIG_DT_HAS_NXP_LPC_SYSCON_ENABLED=y
  59 CONFIG_DT_HAS_NXP_LPC_UID_ENABLED=y
  60 CONFIG_DT_HAS_SOC_NV_FLASH_ENABLED=y
  61 CONFIG_DT_HAS_ZEPHYR_MEMORY_REGION_ENABLED=y
  62 # end of Devicetree Info


Specific build time error:

CMake Warning at /home/ted/projects-sandbox/workspace-for-nexus/zephyr/CMakeLists.txt:809 (message):
  No SOURCES given to Zephyr library: drivers__spi

  Excluding target from build.



Output of Quectel BG95 UART sample app.:

[uart 1] UART Example 80
[uart 1] task run times : 1
[uart 1] task run times : 2
[uart 1] task run times : 3
[uart 1] task run times : 4
[uart 1] task run times : 5


2022-10-04 Tuesday:

Link to Eseye connect instructions for Quectel BG95-M3 module:

[ ] https://docs.eseye.com/Content/BGxx/ConnectBG95ToNetwork.htm

at+cimi

204080746500085

at+ccid

+CCID: 8999922109280000869F

2022-09-xx . . .

Baud rate 115200, settings of 8E1:

b'Z'
0xa7 b'\xa7'
0x80 b'\x80'
0xa0 b'\xa0'
0x20 b' '
0x15 b'\x15'
0x10 b'\x10'
0x68 b'h'
0x40 b'@'
0x5a b'Z'
0xa7 b'\xa7'
0x80 b'\x80'
0xa0 b'\xa0'
0x20 b' '
0x15 b'\x15'
0x10 b'\x10'
0x68 b'h'
0x40 b'@'

Baud rate 115200, settings of 8N1:

b'Z'
b'\xa7'
b'\x00'
b'\x03'
b'\x01'
b'P'
b'\x00'
0x0 b'\x00'
0xfb b'\xfb'
0x40 b'@'
0x5a b'Z'
0xa7 b'\xa7'
0x0 b'\x00'
0x3 b'\x03'
0x1 b'\x01'
0x50 b'P'
0x0 b'\x00'
0x0 b'\x00'
0xfb b'\xfb'
0x40 b'@'


^ Justicia

2024

2023

Justicia social:

Justicia social y political:

2022-11-29


2022-11-28


^ test section 1

2022


2022-02-22



./nrf/include/net/aws_iot.rst:86:* Pass a list containing application specific topics in the :c:func:`aws_iot_subscription_topics_add` function, after the :c:func:`aws_iot_init` function call and before the :c:func:`aws_iot_connect` function call

2021-12-02 Thursday

2021-12-01 Wednesday . . .


  1. https://wiki.irises.org/Mtb/MtbMooseTracks
  2. https://wiki.irises.org/Mtb/MtbPixiWanKenobi
  3. https://wiki.irises.org/Mtb/MtbCascadeTrails

^ generic.cmake with diagnostics added

2022-07-14 ~/projects-sandbox/zephyr-work/out-of-tree/zephyr/cmake/toolchain/zephyr/generic.cmake file listing:

# SPDX-License-Identifier: Apache-2.0

message(NOTICE "*** zztop 7 *** building with var SDK_VERSION set to '${SDK_VERSION}'")
message(NOTICE "*** zztop 8 *** and with var CMAKE_CURRENT_LIST_DIR set to '${CMAKE_CURRENT_LIST_DIR}'")
message(NOTICE "*** zztop 9 *** and with var ZEPHYR_SDK_INSTALL_DIR set to '${ZEPHYR_SDK_INSTALL_DIR}'")
message(NOTICE "*** zztop 10 *** and SDK_MAJOR_MINOR set to '${SDK_MAJOR_MINOR}'")
message(NOTICE "*** zztop 11 - DEV 0714 *** and ZEPHYR_BASE set to '${ZEPHYR_BASE}'")

## if(${SDK_VERSION} VERSION_LESS_EQUAL 0.11.2)
if ( 0 ) 
  # For backward compatibility with 0.11.1 and 0.11.2
  # we need to source files from Zephyr repo
  include(${CMAKE_CURRENT_LIST_DIR}/${SDK_MAJOR_MINOR}/generic.cmake)

  set(TOOLCHAIN_KCONFIG_DIR ${CMAKE_CURRENT_LIST_DIR}/${SDK_MAJOR_MINOR})
else()
  include(${ZEPHYR_SDK_INSTALL_DIR}/cmake/zephyr/generic.cmake)

  set(TOOLCHAIN_KCONFIG_DIR ${ZEPHYR_SDK_INSTALL_DIR}/cmake/zephyr)

endif()

Some output from station on which demo project buils:

-- Board: sparkfun_thing_plus_nrf9160
-- Cache files will be written to: /home/ted/.cache/zephyr
-- Using toolchain: zephyr 0.12.4 (/opt/zephyr-sdk-0.12.4)
-- Found dtc: /opt/zephyr-sdk-0.12.4/sysroots/x86_64-pokysdk-linux/usr/bin/dtc (found suitable version "1.5.0", minimum required is "1.4.6")
*** zztop 1 - DEV 0714 *** and SDK_VERSION set to '0.12.4'
*** zztop 2 - DEV 0714 *** and SDK_MAJOR_MINOR set to '0.12'


^ 2021-09-07 - First comms with Kionix sensor

*** Booting Zephyr OS build v2.6.0-rc1-ncs1  ***
- SUCCESS - found Kionix accelerometer and device is ready
Hello World! sparkfun_thing_plus_nrf9160
file kx132-1211.c fetching device ID . . .
main.c - Kionix sensor reports its ID, as 32-bit integer 1852795211
main.c - sensor_value.val2 holds 0
main.c - value.val1 as bytes:  0x4B 0x69 0x6F 0x6E   " K  i  o  n "

^ 2021-09-06 short listing of /opt/SEGGER on Ubuntu virtual machine

guest@ubuntu-vm-0p2:/opt/SEGGER$ ls -l /opt/SEGGER
total 4
lrwxrwxrwx 1 root root   23 Nov 18  2020 JLink -> /opt/SEGGER/JLink_V688a
drwxr-xr-x 9 root root 4096 Sep  2 19:47 JLink_V688a

^ 2021-09-03 Segger JLInk lsusb

guest@ubuntu-vm-0p2:~/embedded/ncs/v1.6.1/nrf/samples/nrf9160/at_client$ lsusb
Bus 001 Device 004: ID 1366:0101 SEGGER J-Link PLUS
Bus 001 Device 002: ID 80ee:0021 VirtualBox USB Tablet
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Contents of /opt/SEGGER/JLink

guest@ubuntu-vm-0p2:/opt/SEGGER$ ls JLink
Devices        JFlashSPICLExe       JLinkGDBServerExe       JLinkRemoteServerCLExe  JLinkSTM32           JTAGLoadExe                libQtCore.so        libQtGui.so.4.8.7
Doc            JFlashSPIExe         JLinkGUIServerExe       JLinkRemoteServerExe    JLinkSTM32Exe        libjlinkarm.so             libQtCore.so.4      Samples
ETC            JLinkConfigExe       JLinkLicenseManager     JLinkRTTClient          JLinkSWOViewer       libjlinkarm.so.6           libQtCore.so.4.8    ThirdParty
GDBServer      JLinkDevices.xml     JLinkLicenseManagerExe  JLinkRTTClientExe       JLinkSWOViewerCLExe  libjlinkarm.so.6.88.1      libQtCore.so.4.8.7  x86
JFlashExe      JLinkExe             JLinkRegistration       JLinkRTTLogger          JLinkSWOViewerExe    libjlinkarm_x86.so         libQtGui.so
JFlashLiteExe  JLinkGDBServer       JLinkRegistrationExe    JLinkRTTLoggerExe       JMemExe              libjlinkarm_x86.so.6       libQtGui.so.4
JFlashSPI_CL   JLinkGDBServerCLExe  JLinkRemoteServer       JLinkRTTViewerExe       JRunExe              libjlinkarm_x86.so.6.88.1  libQtGui.so.4.8

guest@ubuntu-vm-0p2:/opt/SEGGER$


^ 2021-09-01 nRF and Zephyr toolchain install instructions


^ Tech Companies


^ Common Microcontroller Peripherals


^ HP laptop model 15-ac133ds


^ Olimex products - dev boards and programmers and adapters

https://www.olimex.com/Products/Components/Connectors/MICRO-USB-OTG-ADAPTER/


^ APHIS Contact Information

^ helleborine orchid and others


^ Home remedies for common problems


^ Desert and succulent plants


^ Git references

Reference material: Git book: https://git-scm.com/book/en/v2 Tortious Git: https://tortoisegit.org/docs/tortoisegit/index.html Git branching model: https://nvie.com/posts/a-successful-git-branching-model/


^ Modbus entity addressing and numbering

^ One's compliment and two's compliment


^ Cooking and Recipes


^ Networking messages

$ nslookup github.com
;; communications error to 127.0.0.53#53: timed out
Server:		127.0.0.53
Address:	127.0.0.53#53

Non-authoritative answer:
Name:	github.com
Address: 140.82.112.4







- - - top of page - - -