Sha256: ebd181d87d8bad8126db2e8372201a9fac74f1f175cdc9b4b8f275363c29f22b
Contents?: true
Size: 1.78 KB
Versions: 1
Compression:
Stored size: 1.78 KB
Contents
% render "layouts/basic.html" do %# HTML tags can be embedded in mark down files if you want to do specific custom %# formatting like this, but in most cases that is not required. <h1><%= Origen.config.name %> <span style="font-size: 14px">(<%= Origen.app.version %>)</span></h1> ### Purpose This plugin provides tester models to drive bench debuggers such as the Segger J-Link or PE Micro. ### How To Import ##### To use in an application: Add the following to your application's <code>Gemfile</code>: ~~~ruby gem 'origen_debuggers', '<%= Origen.app.version %>' ~~~ ##### To use in a plugin: Add the following to your plugin's gemspec: ~~~ruby spec.add_runtime_dependency 'origen_debuggers', '~> <%= Origen.app.version.major %>', '>= <%= Origen.app.version %>' ~~~ and require the gem in your code: ~~~ruby require 'origen_debuggers' ~~~ ### How To Use For JTAG based protocols all that should be required is to change the application target to instantiate one of the debuggers that support JTAG, such as J-Link or P&E: ~~~ruby $tester = OrigenDebuggers::JLink.new # or #$tester = OrigenDebuggers::PEmircro.new ~~~ Patterns should now generate a debugger command file without any additional application modifications. ### How To Setup a Development Environment [Clone the repository from Github](https://github.com/Origen-SDK/origen_debuggers). Some patterns can be found in the pattern directory to exercise the debuggers. Follow the instructions here if you want to make a 3rd party app workspace use your development copy of the <%= Origen.app.config.initials %> plugin: [Setting up a Plugin Development Environment](http://origen-sdk.org/origen/latest/guides/plugins) This plugin also contains a test suite, make sure this passes before committing any changes! ~~~ origen examples ~~~ % end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
origen_debuggers-0.5.0 | templates/web/index.md.erb |