1
0
forked from me/IronOS
Commit Graph

178 Commits

Author SHA1 Message Date
discip
7aa3b38696 cleared up some wording along with some typo fixes 2022-10-27 17:28:40 +02:00
Ben V. Brown
6fab3e5252 Generate a mkdocs github page + Migrate documentation links to use it (#1414)
* Approx first pass?

* Update docs.yml

* Filling out menu

* Update GettingStarted.md

* Index docs links

* Update index.md

* Update README.md

* Link redirection

* More link rewrite

* Update HallSensor.md

* Split up flashing

* Derp

* Flashing links
2022-09-22 13:10:01 +10:00
discip
c89db78b45 Calibrate CJC at next boot (#1398)
Changes Cold Junction Compensation (Tip Offset / CJC) to be performed during bootup time. (After starting in settings)
2022-09-10 20:52:57 +10:00
Ben V. Brown
c99a199520 | spacer 2022-09-01 22:31:33 +10:00
Ben V. Brown
307b6c76f8 Fix deg C symbol 2022-09-01 22:29:49 +10:00
River B
904428ee19 Updated documents, fixed English Translation (#1400)
* Update translations_def.js

* Update translation_EN.json

* Update translation_EN.json

* Update translation_EN.json

* Update translation_EN.json

* Update translation_EN.json

* Update translation_EN.json

* Update translation_EN.json

* Update translation_EN.json

* Update translation_EN.json

* Update DebugMenu.md

* Update DebugMenu.md

* Update Development.md

* Update Flashing.md

* Update GettingStarted.md

* Update GettingStarted.md

* Update GettingStarted.md

* Update HallSensor.md

* Update HallSensor.md

* Update HallSensor.md

* Update HallSensor.md

* Update HallSensor.md

* Update HallSensor.md

* Update HardwareIssues.md

* Update HardwareIssues.md

* Update HardwareIssues.md

* Update HardwareIssues.md

* Update HardwareIssues.md

* Update Logo.md

* Update Menu.md

* Update Menu.md

* Update Menu.md

* Update Menu.md

* Update Menu.md

* Update Power.md

* Update Power.md

* Update Power.md

* Update Power.md

* Update Power.md

* Update Power.md

* Update Power.md

* Update Power.md

* Update Power.md

* Update Power.md

* Update Power.md

* Update Power.md

* Update Power.md

* Update Power.md

* Update Power.md

* Update Power.md

* Update Power.md

* Update Power.md

* Update Power.md

* Update Settings.md

* Update Settings.md

* Update Settings.md

* Update translation_EN.json

* Update Settings.md

* Update Settings.md

* Update Settings.md

* Update Settings.md

* Update Settings.md

* Update DebugMenu.md

* Update DebugMenu.md

* Update README.md

* Update translation_FR.json

* Update README.md

* Update Power.md

* Update Troubleshooting.md

* Update Troubleshooting.md

* Update Troubleshooting.md

* Update HardwareIssues.md

* Update DebugMenu.md

* Update DebugMenu.md

* Update Power.md

* Update Power.md

* Update Power.md

* Update Menu.md

* Update Power.md

* Update Documentation/Settings.md

Co-authored-by: discip <53649486+discip@users.noreply.github.com>

* Update Translations/translation_EN.json

Co-authored-by: discip <53649486+discip@users.noreply.github.com>

* Update translation_EN.json

* Update Documentation/Settings.md

Co-authored-by: discip <53649486+discip@users.noreply.github.com>

* Update translation_EN.json

* Update Documentation/Settings.md

Co-authored-by: discip <53649486+discip@users.noreply.github.com>

* Update Settings.md

* Update translation_EN.json

* Update Documentation/Settings.md

Co-authored-by: discip <53649486+discip@users.noreply.github.com>

* Update translation_EN.json

* Update translation_EN.json

* Update translation_EN.json

* Update translation_EN.json

* Add files via upload

* Update translation_EN.json

* Update Settings.md

* Add files via upload

* Update Settings.md

* Update Settings.md

* Update Settings.md

* Add files via upload

* Delete translation_EN.json

* Add files via upload

* Update Power.md

* Update Power.md

* Add files via upload

* Update Settings.md

* Add files via upload

* handle font with no symbols to contribute

* Format

* Generate settings.md menu dock

Co-authored-by: discip <53649486+discip@users.noreply.github.com>
Co-authored-by: Ben V. Brown <Ralim@Ralimtek.com>
2022-09-01 21:14:39 +10:00
discip
b5323d9c77 reorder debug menu . . . (#1380)
* Update DebugMenu.md

* Update make_translation.py

* Update GUIThread.cpp

* Update DebugMenu.md
2022-08-25 09:17:15 +10:00
River B
3895218b2d Clarify and add details to documents (#1383)
* Update README.md

* Update Menu.md

Thoughts:
- changing the name in display to "Calibrate Tip Offset" (currently shows Calibrate temperature) might be more clear, and then people will not get  nervous and think the number displayed means temperature? since it is just a number, i.e., 765,  and does not say  "765 offset"    I suggest changing to either  "number Offset"   or  changing menu name to "Calibrate Tip Offset"  .  when people incorrectly  beleive the high number is temperature, since it says "calibrate temperature?"  then it leads to unwarranted concern that the pinecil or IronOS is broken.

* Update Menu.md

* Update Temperature.md

clarify language, add punctuation.

* Update HallSensor.md

* Update HallSensor.md

* Update HallSensor.md

* Update HallSensor.md

* Update HallSensor.md

* Update HallSensor.md

* Update HallSensor.md

* Update DebugMenu.md

* Update DebugMenu.md

* Update DebugMenu.md

* Update DebugMenu.md

* Update Flashing.md

* Update HallSensor.md

* Update GettingStarted.md

* Update DebugMenu.md

* Update GettingStarted.md

* Update HallSensor.md

* Update HallSensor.md

* Update HallSensor.md

* Update HallSensor.md

* Update HallSensor.md

* Update Menu.md

* Update Menu.md

* Update Menu.md

* Update Menu.md

* Update Menu.md

* Update Menu.md

* Update Menu.md

* Update Menu.md

* Update Menu.md

* Update Menu.md

* Update Menu.md

* Update Menu.md

* Update Menu.md

* Update Menu.md

* Update Menu.md

* Update Menu.md

* Update Menu.md

* Update Menu.md

* Update Menu.md

* Update Menu.md

* Update Menu.md

* Update Menu.md

* Update Menu.md

* Update Menu.md

* Update Menu.md

* Update Menu.md

* Update History.md

* Update History.md

updated history with some of the Releases that were missing.

* Update DebugMenu.md

* Update DebugMenu.md

* Update DebugMenu.md

* Update DebugMenu.md

* Update DebugMenu.md

* Update DebugMenu.md

* Update DebugMenu.md

* Update README.md

* Update Temperature.md

* Update DebugMenu.md

* Update Flashing.md

* Update Flashing.md

* Update Temperature.md

* Update Temperature.md

* Update DebugMenu.md

* Update DebugMenu.md

* Update Temperature.md

* Update Temperature.md

* Update Temperature.md

* Update Temperature.md

* Update README.md

Co-authored-by: discip <53649486+discip@users.noreply.github.com>

* Update Temperature.md

* Update Troubleshooting.md

In which troubleshooting conditions/symptoms would:

(1) Re-calibrating  tip offset temperature be appropriate?
(2) Re-Calibrating Input voltage be appropriate?

I think these 2 internal tests would be helpful sections for Troubleshooting, but not sure of all details to write-up.

* Update GettingStarted.md

Co-authored-by: discip <53649486+discip@users.noreply.github.com>
2022-08-25 09:16:05 +10:00
Ben V. Brown
1fbcdcdf98 Pinecil V2 (#1341)
* Add SDK

* fork

* massaging makefile

* Drop git module

* Bring in sdk as its broken

Far, Far to much crap to fix with regex now

* Remove bl706

* rf_para_flash_t is missing defs

* Remove crapton of junk

* Remove yet more

* Poking I2C

* Update peripheral_config.h

* Update pinmux_config.h

* Update preRTOS.cpp

* Update main.hpp

* Setup template

* Verbose boot

* I2C ish

* Update I2C_Wrapper.cpp

* Update main.cpp

* Turn off I2C reading for now

* Display running

* Roughing out scheduling timer0

* Starting ADC setup

* Working scheduling of ADC 🎉

* Format adc headers

* Update IRQ.cpp

* Buttons working

* Slow down I2C

* Poking IRQ

* Larger stack required

* Accel on

* Trying to chase down why __libc_init_array isnt working yet

* Working c++

* Cleanup

* Bump stacks

* I2C wake part workaround

* Cleanup

* Working PWM init

* qc draft

* Hookup PWM

* Stable enough ADC

* ADC timing faster + timer without HAL

* Silence

* Remove boot banner

* Tuning in ADC

* Wake PID after ADC

* Remove unused hal

* Draft flash settings

* Working settings save & restore

* Update to prod model

* Cleanup

* NTC thermistor

* Correct adc gain

* Rough tip resistance progress

* Scratch out resistance awareness of the tip

* better adc settings

* Tweaking ADC

* ADC tweaking

* Make adc range scalable

* Update Dockerfile

* Update configuration.h

* Can read same ADC twice in a row

* ADC Setup

* Update PIDThread.cpp

* Lesser adc backoff

* Update USBPD.h

* Add device ID

* Update BSP_Power.h

* Update BSP.cpp

* DrawHex dynamicLength

* Shorter ID padding

* Show validation code

* tip measurement

* Create access for w0w1

* Expose w0 w1

* Enable debug

* crc32

* Device validation

* wip starting epr

* Logic refactor

* Safer PWM Init

* PD cleanups

* Update bl702_pwm.c

* Update power.cpp

* Update usb-pd

* io

* EPR decode

* Better gui for showing pd specs

* Rough handler for capabilities

* EPR

* Fix > 25V input

* Perform pow step after PPS

* Update BSP.cpp

* Fix timer output

* QC3

* Add tip resistance view

* Hold PD negotiation until detection is done for tip res

* Get Thermal mass

* Tip res =0 protection

* Update PIDThread.cpp

* Update GUIThread.cpp

* Rewrite tip resistance measurement

* Update GUIThread.cpp

* Fix fallback

* Far better tip resistance measurement

* Fix QC 0.6V D-

* Convert the interpolator to int32

* Correct the NTC lookup

* Update BSP.cpp

* Update Setup.cpp

* .

Update configuration #defines

More backported functions

* Update usb-pd

* More missed updates

* Refactor BSP

Magic BSP -> PinecilV2
Pine64 BSP -> Pinecil

Update Makefile

* Add Pinecilv2 to CI

* Pinecil v2 multi-lang

Update push.yml

* Update HallSensor.md

* Update README.md

* Fix wrong prestartcheck default

* Fix logo mapping

* Update Makefile

* Remove unused font block

* Style

* Style

* Remove unused timer funcs

* More culling TS80P

* Revert "More culling TS80P"

This reverts commit 2078b89be7.

* Revert "Remove unused timer funcs"

This reverts commit 0c693a89cc.

* Make VBus check maskable

* Remove DMA half transfer

* Drop using brightness and invert icons and go back to text

Saves flash space

* Refactor settings UI drawing descriptions

* Shorten setting function names

* Store bin file assets

* Fix MHP prestart
2022-08-19 15:39:37 +10:00
River B
61a679115d Update DebugMenu.md (#1366) 2022-08-13 20:32:12 +10:00
River B
cf5f09fa3c Update DebugMenu.md (#1367) 2022-08-13 20:31:46 +10:00
River B
638a365881 update Debug info (#1358)
* Update README.md

* Update README.md

* Delete Logo.md

* Create Logo.md

* Update Logo.md

* Update Logo.md

* Update Logo.md

* Update Logo.md

* Update Logo.md

* Update README.md

* Update README.md

* Update Logo.md

* Update Logo.md

* Update DebugMenu.md

* Update DebugMenu.md

* Update DebugMenu.md

* Update DebugMenu.md

* Update DebugMenu.md

* Update DebugMenu.md

* Update DebugMenu.md

* Update DebugMenu.md

* Update DebugMenu.md

* Update DebugMenu.md

* Update DebugMenu.md

* Update DebugMenu.md

* Update DebugMenu.md
2022-08-07 12:10:44 +10:00
River B
eebf65f83c document updates (#1355) 2022-08-05 09:50:11 +10:00
River B
cac8a205d3 Update HallSensor.md 2022-08-03 08:28:53 -07:00
River B
3412e17379 Update Logo.md 2022-08-02 23:23:10 -07:00
River B
f269a1002f Update Logo.md 2022-08-02 23:22:06 -07:00
Björn Lange
e562c3a9f1 Add USB autosuspend to troubleshooting for Pinecil 2022-05-17 20:22:15 +02:00
Ben V. Brown
c0b9440540 Merge branch 'master' into patch-3 2022-04-22 19:49:28 +10:00
Kryštof Černý
0a00e3fee3 Update the upper part of the document 2022-04-19 13:18:52 +02:00
Kryštof Černý
210f1a2ff0 Fix in Troubleshooting.md 2022-04-19 13:07:12 +02:00
Kryštof Černý
c68cedf8cf Fix in Power.md 2022-04-19 13:01:40 +02:00
Kryštof Černý
d808345b5b Typo fix in Logo.md 2022-04-19 13:00:41 +02:00
Kryštof Černý
5654ec0db2 Typo fix in Menu.md 2022-04-19 12:58:01 +02:00
Kryštof Černý
38eec2f8e2 Typo fixes in HardwareIssues.md 2022-04-19 12:53:35 +02:00
Kryštof Černý
d5af6447e3 Typo fix in Hardware.md 2022-04-19 12:50:22 +02:00
Kryštof Černý
dafde85a4b Typo fixes in Development.md 2022-04-19 12:45:44 +02:00
Kryštof Černý
c1ebc869ca Typo fixes in DebugMenu.md 2022-04-19 12:43:38 +02:00
Kryštof Černý
3f98b2d111 Typo fixes Flashing.md 2022-04-19 12:40:23 +02:00
Kryštof Černý
9b66f60b25 Update docs with new Miniware DFU bootloader 2022-04-19 12:23:15 +02:00
Ben V. Brown
a73f634cff Pinecil pd tweaking (#1272)
* Raise PD max to 21V

* gui -> settingsGUI

* VBus probe cache

* Rough pass PD capabilities display

* Cleanup build errors

* PD Debug menu working

* Update make_translation.py

* settingsGUI

* Update GUIThread.cpp

* Nicer debug prints

* Show VBus in PD debug

* Update GUIThread.cpp

* Update make_translation.py

* Add docs

* Build tweaks for TS80P 😢

* Show PPS ranges
2022-04-03 12:58:07 +10:00
discip
0b8192b690 Bootup logo settings (#1241)
Adds ability to adjust the time shown for the bootup logo.
2022-04-02 12:39:14 +11:00
federicodilo
62dd2abf12 Fixing units of measurement (#1259)
* Fix units of measurement

* Update HallSensor.md

* Update DebugMenu.md

* Update Troubleshooting.md

* Update Temperature.md

* Update Temperature.md

* Update Power.md

* Update Temperature.md

* Update Temperature.md

* Update DebugMenu.md

* Update DebugMenu.md

* Update Temperature.md

* Update README.md

* Update DebugMenu.md

* Update Flashing.md

* Update Menu.md

Co-authored-by: Ben V. Brown <5425387+Ralim@users.noreply.github.com>
2022-03-20 08:50:37 +11:00
Jim Tittsler
923915ca90 fix typo (#1266) 2022-03-16 20:30:52 +11:00
Ben V. Brown
232009bf54 Logo rework (#1232)
!Allows for new logo format that supports animation!
Also moves logos out of repo into their own repo for ease of management.


Changes:
* Remove deprecated logos
* Draft new Bootloader decoder
* Use new logo handler
* Simplify logo code further
* Fix time bug on static images
* Fix exit at end of animation
* Docs
* Interframe delay in 5ms increments
* Quick pass handling empty updates
* Exit at the end _after_ the frame delay
* One final delay
* Fix for overrun of logo data
* Fixes https://github.com/Ralim/IronOS-Meta/issues/7
2022-03-14 09:08:05 +11:00
River B
fd4d93db64 Updated Flashing doc (#1258)
* Update Flashing.md
2022-03-13 13:34:13 +11:00
River B
5e35029689 Update Flashing.md 2022-03-12 04:03:50 -08:00
River B
e5d68391de Update Flashing.md 2022-03-12 03:21:16 -08:00
River B
a5caac5587 Update Flashing.md 2022-03-12 03:06:31 -08:00
River B
47789e1af6 Update Flashing.md 2022-03-12 03:04:54 -08:00
River B
c920f5accf Update Flashing.md 2022-03-12 03:01:06 -08:00
River B
79efa3624a Update Flashing.md 2022-03-12 02:52:09 -08:00
River B
d0382cb256 Update Flashing.md 2022-03-12 02:42:02 -08:00
River B
0b7b17fc34 Update Flashing.md 2022-03-12 02:34:39 -08:00
River B
622760104d Update Flashing.md 2022-03-12 02:33:05 -08:00
River B
4161b752d7 Update Flashing.md 2022-03-12 02:28:30 -08:00
River B
1fbc3be223 Update Flashing.md 2022-03-12 02:22:05 -08:00
River B
6612efda75 Update Flashing.md 2022-03-12 02:18:41 -08:00
River B
823a8a2e11 Update Flashing.md 2022-03-12 02:15:46 -08:00
River B
7404f9dc36 Update Flashing.md 2022-03-12 01:23:07 -08:00
River B
1b146ca3c0 Update Flashing.md 2022-03-12 01:19:12 -08:00