Activity for kwikius

  • kwikius kwikius committed [8461d3]

    Add clean,use canonical form for makefile filenames

  • kwikius kwikius committed [753076]

    in testing for device id, make sure tmp file is removed in all cases

  • kwikius kwikius posted a comment on ticket #138

    According to the ram rom test app, the start of ram for id 0x413, "STM32F40xxx/41xxx" should be 0x20002000 not 0x20003000. in dev_table.c. Tested on stm32F405RGT6 Can test with command stm32flash -r /dev/null -S 0x20002000:4 /dev/ttyUSB0 succeeds on my part, while stm32flash -r /dev/null -S 0x20001ffc:4 /dev/ttyUSB0 fails suggesting that 0x20002000 is start of user ram in bootloader

  • kwikius kwikius created ticket #138

    App for verifying the flash and ram ranges

  • kwikius kwikius committed [0ddafa]

    add cmdline args

  • kwikius kwikius committed [13eb23]

    add submodules and makefile

  • kwikius kwikius committed [be59c0]

    add useage

  • kwikius kwikius committed [a1b4f8]

    initial commit

  • kwikius kwikius posted a comment on ticket #114

    Determined by stm32flash with read around the various extents so rom/ram just before start, start, just before end, end (Test app at the end --->) Debug file output: :~$stm32flash -r testcode.bin -S 0x8000000:4 /dev/ttyUSB0 stm32flash 0.6 http://stm32flash.sourceforge.net/ Interface serial_posix: 57600 8E1 Version : 0x31 Option 1 : 0x00 Option 2 : 0x00 Device ID : 0x0464 (STM32L412xx/422xx) - RAM : Up to 32KiB (12544b reserved by bootloader) - Flash : Up to 128KiB (size first sector: 1x2048) - Option...

  • kwikius kwikius posted a comment on ticket #114

    Also tested ROM lowest rom address is 0x08'000'000 highest rom word address is 0x08'01F'FFC

  • kwikius kwikius posted a comment on ticket #114

    Confirmed that the v3 Patch above is working for stmL412. Have also investigated sram ranges Lowest sram address that can be read/written by stm32flash is 0x20'003'100 highest sram address word that can be read/written by stm32flash is 0x20'007'FFC Based on that I am guessing the dev_table.c line for the L412/422 should be {0x464, "STM32L412xx/422xx" , 0x20003100, 0x20008000, 0x08000000, 0x08020000, 1, p_2k , 0x1FFF7800, 0x1FFF780F, 0x1FFF0000, 0x1FFF7000, 0}, Also tested on STM32F051 to confirm...

  • kwikius kwikius posted a comment on ticket #114

    Sorry for late reply. Hope to get this done in next couple of days.

  • kwikius kwikius modified a comment on ticket #114

    EDIT Ignore this . Prefer the v3 patch above.

  • kwikius kwikius modified a comment on ticket #114

    EDIT Ignore this . Prefer the v3 patch above. I modified my code from github and pushed it to sourceforge repo kwikius-stm32flash on branch l412 see here https://sourceforge.net/p/kwikius-stm32flash/code/ci/l412_andy (Note: I havent used sourceforge for a long time, so not sure how it is working exactly. ) Anyway the above branch works and doesn't appear to me to take noticeably longer, since there is only one timeout at init. I should of course remove the message about finding stm32L412 etc

  • kwikius kwikius modified a comment on ticket #114

    EDIT Ignore this . Prefer the v3 patch above. I modified my code from github and pushed it to sourceforge repo kwikius-stm32flash on branch l412 see here https://sourceforge.net/p/kwikius-stm32flash/code/ci/l412_andy (Note: I havent used sourceforge for a long time, so not sure how it is working exactly. ) Anyway the above branch works and doesn't appear to me to take noticeably longer, since there is only one timeout at init. I should of course remove the message about finding stm32L412 etc

  • kwikius kwikius posted a comment on ticket #114

    Hi again, Tested the v3 tweak patch and it looks to be working OK :) I will try a few more tests shortly

  • kwikius kwikius committed [1edccb]

    initial commit

  • kwikius kwikius committed [cc8d17]

    initial commit of README

  • kwikius kwikius committed [fcd358]

    Create LICENSE.md

  • kwikius kwikius committed [117102]

    Merge branch 'master' of https://github.com/kwikius/quan-trunk

  • kwikius kwikius committed [28cfa4]

    add news re code at giyhub

  • kwikius kwikius committed [df2a9b]

    add example to index for quan/stm32f4

  • kwikius kwikius committed [11a7e9]

    clarified comments

  • kwikius kwikius committed [a6d7fa]

    Update README

  • kwikius kwikius committed [dbcb71]

    remove temporary backup files

  • kwikius kwikius committed [a6ce83]

    remove redundant macros

  • kwikius kwikius committed [0deca9]

    be explicit about uint32_t in template specialisation arg

  • kwikius kwikius committed [595c69]

    conversion constructor takes different pi dependednt on ValueType rather than always double

  • kwikius kwikius committed [549408]

    added utility interrupt functions

  • kwikius kwikius committed [3fb650]

    for stm32f4 set QUAN_FLOAT_TYPE to float not double to get hardware floating point benefits

  • kwikius kwikius committed [469c84]

    added comment re specialisations for zero size buffers

  • kwikius kwikius committed [98be0c]

    disable default copy ctor and assign function

  • kwikius kwikius committed [628d2a]

    cobs protocol - initial commit

  • kwikius kwikius committed [0502b3]

    uav rc_pulse - initial commit

  • kwikius kwikius committed [681cc7]

    uav serail_port_sim - initial commit

  • kwikius kwikius committed [2c2e87]

    correct update which timers have rcr reg

  • kwikius kwikius committed [959aea]

    change to conditional typedefs for timer rcr reg

  • kwikius kwikius committed [9cc806]

    change dumber of channels from 10 to 8. Maybe make this a templte param?

  • kwikius kwikius committed [865428]

    formatting changes

  • kwikius kwikius committed [70a4b1]

    added missing #include <cstdint>

  • kwikius kwikius committed [916bea]

    add missing include dependecy

  • kwikius kwikius committed [7e8246]

    initial commit

  • kwikius kwikius committed [38e649]

    update fraction_of_revolution to not use assign for constexpr

  • kwikius kwikius committed [a47f93]

    try to sort issue with arithmetic_convert, but eventually added an overlad in arithmetic_convert.hpp

  • kwikius kwikius committed [239ad2]

    add overload for mathematic_angle to arithmetic. Now rads to arith works nice

  • kwikius kwikius committed [308a7a]

    formatting only

  • kwikius kwikius committed [caa991]

    removed stuff which asked for an object. Want to derive from this without needing to have actual size objects

  • kwikius kwikius committed [014db7]

    formatting only

  • kwikius kwikius committed [efd9df]

    added std::init list overload to pushback

  • kwikius kwikius committed [1b1c2b]

    mod so default color_ptr uses static color not null

  • kwikius kwikius committed [939522]

    removed commented out windows mfc stuff, added ll_draw_line func

  • kwikius kwikius committed [2db576]

    moved stuff here out of headers

  • kwikius kwikius committed [683371]

    added and updated wxwidgets draw fns

  • kwikius kwikius committed [7b4c28]

    lots of mods and new stuff in gx/wxwidgets

  • kwikius kwikius committed [2c4742]

    lots of mods n new stuff in qx/wxwidgets

  • kwikius kwikius committed [03b9df]

    change to use of static colours rather than craeting on fly

  • kwikius kwikius committed [055654]

    mods to serial ports to give static and dynamic versions

  • kwikius kwikius committed [36030a]

    added template params for LengthType and AngleType. Should probabably rename this as gps_position

  • kwikius kwikius committed [47e920]

    create a graphics_info_context, which could be not restricted to wxwidgets since it has no wxwidgets specific dependencies. clean up and rename the scaling and conversion functions

  • kwikius kwikius committed [d20f8c]

    create a graphics_info_context, which could be not restricted to wxwidgets since it has no wxwidgets specific dependencies. clean up and rename the scaling and conversion functions

  • kwikius kwikius committed [f7d0a6]

    added abs fn to 3dvect

  • kwikius kwikius committed [bffb81]

    added abs fn to 2dvect

  • kwikius kwikius committed [3d22e8]

    added peek fn to fifo

  • kwikius kwikius committed [1fa711]

    add return value

  • kwikius kwikius committed [445c08]

    reverted some chngs to in64 for the low level calcs. needs a review

  • kwikius kwikius committed [016b68]

    changed QUAN_INT32 to int64_t

  • kwikius kwikius committed [8f05de]

    use arithmetic_convet not explicit ctor

  • kwikius kwikius committed [3df90c]

    change to C++11 style ctor braces

  • kwikius kwikius committed [c826c6]

    change to c++11 style constructor braces

  • kwikius kwikius committed [475baf]

    add licence info

  • kwikius kwikius committed [f02469]

    initial commit of gpio/module_disable

  • kwikius kwikius committed [5d2a0b]

    add license info

  • kwikius kwikius committed [71b78a]

    gpio_pin initial commit

  • kwikius kwikius committed [622346]

    gpio - separate example from index

  • kwikius kwikius committed [f729c5]

    gpio - add gpio::Pin

  • kwikius kwikius committed [d494dc]

    separate example from index page

  • kwikius kwikius committed [a0eb6a]

    formatting only

  • kwikius kwikius committed [2709d0]

    filled in a bit more of perip_reg archetype

  • kwikius kwikius committed [72cc1d]

    clarify and fix typos in the periph_reg docs

  • kwikius kwikius committed [284cf4]

    modifications and additions to compile for avr target

  • kwikius kwikius committed [e0dfa9]

    sorte compilation for avr

  • kwikius kwikius committed [d81608]

    more efficient rotation

  • kwikius kwikius committed [bf926d]

    correct comment re cdeg

  • kwikius kwikius committed [f06f16]

    added gnu licence info

  • kwikius kwikius committed [c13ba6]

    change include guard to refelect new directory

  • kwikius kwikius committed [457d2e]

    add license info

  • kwikius kwikius committed [97fa23]

    change include guard

  • kwikius kwikius committed [17aab3]

    mod include guard and add license

  • kwikius kwikius committed [601f52]

    add licence info

  • kwikius kwikius committed [fc7b59]

    redirect to archetypes version

  • kwikius kwikius committed [8f72c3]

    update licence info

  • kwikius kwikius committed [fc49b1]

    update licence info

  • kwikius kwikius committed [3c977a]

    update licence info

  • kwikius kwikius committed [c36322]

    update licence info

  • kwikius kwikius committed [3c35f0]

    update licence info

  • kwikius kwikius committed [e34a6b]

    added char get() and init() functions

  • kwikius kwikius committed [d944d9]

    use quan::fifo instead of local detail fifo

  • kwikius kwikius committed [67cd75]

    add error if not on linux - todo write windows version

  • kwikius kwikius committed [868597]

    add cgheck on valid number of user bytes

  • kwikius kwikius committed [b45afe]

    use meat::integer_max metafunction instead of C constant INT32_MAX sice not supported on all targets

1 >
MongoDB Logo MongoDB